Skip to main content
ThunderPhone 在以下地址提供 Model Context Protocol 服务器:
将 MCP 客户端指向该 Streamable HTTP 端点,即可将您组织中的智能体和通话作为工具使用。这与将远程 MCP 服务器连接到语音智能体的方向相反:

身份验证

组织 → 密钥 下创建 sk_live_ 密钥,并将其作为 Bearer 令牌发送。MCP 端点接受组织 API 密钥,不接受控制台会话 Cookie 或可发布的小组件密钥。
Generic client configuration
sk_live_ 密钥可访问组织数据并发起通话。请勿将其放入浏览器代码、代码仓库、截图或聊天记录中。请使用您的 MCP 客户端支持的密钥存储;如果密钥泄露,请立即撤销。

可用工具

所有工具均限定在与 API 密钥绑定的组织范围内。来自其他组织的 ID 将被视为不可用。

协议方法

该端点实现了 Streamable HTTP 客户端所需的 MCP JSON-RPC 方法:
  • initialize
  • notifications/initialized
  • tools/list
  • tools/call
您可以直接查看工具目录:
使用工具名称和参数调用工具:
工具结果为 MCP 文本内容项。工具失败会在结果中以 isError: true 返回;未知的 JSON-RPC 方法会返回协议错误。

安全发起通话

place_call 遵循与 POST /v1/call 相同的规则:智能体和号码必须属于该密钥对应的组织,号码必须符合外呼资格,组织必须拥有充足余额,并且必须完成所有适用的外呼确认。 请将可访问 place_call 的客户端视为生产环境中的呼叫方。限制可使用该客户端的人员,在其自身提示中明确指定预期的智能体和号码,并在通话记录中审核通话。

完整接口参考

有关响应示例、JSON-RPC 错误和远程服务器管理 API,请参阅 MCP Servers API