人工干预中继服务

Red Telephone是一个标准化的模型上下文协议(MCP)服务器,为AI代理提供人工干预机制,在关键决策时暂停执行并通过Telegram等待人类确认,适用于敏感操作如数据库删除、支付和邮件发送等场景。

  • by danteharker
  • 本地部署
  • 更新于
在 GitHub 查看 danteharker/red-telephone-mcp

使用说明

https://github.com/user-attachments/assets/47e7caa1-5bf9-4102-9ae5-a0bcb0382237

☎️ 红色电话:环中人MCP服务器

阻止你的AI特工产生幻觉。给他们一个“红色电话”给你打电话。

[!重要] 这是红色电话MCP服务器的官方文档。 在此处下载源代码

这是什么?

用Python构建自治代理?你知道风险:他们陷入困境,产生幻觉,或者在信心不足时做出错误的决定。

这 红色电话 是标准化的 模型上下文协议(MCP)服务器 这会给你的人工智能一个“紧急刹车”

您的代理不会崩溃或猜测,而是暂停,向您的Telegram发送ping,然后 等待 为了你的人性决定。

特性

  • 🔌 插入式MCP服务器: 适用于Claude Desktop、Cursor和LangChain。
  • 📱 即时人体接力: 立即ping你的电报。
  • ✅ 丰富的用户界面: 发送“批准/拒绝”按钮——无需键入。
  • 🛡️ 责任保障: 让人了解敏感操作(数据库删除、付款、电子邮件)。

示例用法

代理遇到一个关键的决定,并“呼叫”人类:

# The Agent calls the tool automatically when confidence is low
result = await call_human_relay(
    question="I am about to delete the production database. Proceed?",
    options=["Approve", "Deny"]
)

if result == "Approve":
    delete_database() # Only happens if YOU clicked yes.
else:
    print("Aborted by Human.")