语音通话 MCP 服务器是一个模型上下文协议(MCP)服务器,支持通过语音进行通话,并与 AI 模型实时交互。用户能以自然语言进行对话,AI 可实时生成和理解语音内容。
语音通话 MCP 服务器是一个用于处理语音通话的系统,支持与 AI 模型实时交互。用户可以通过自然语言进行对话,AI 可以实时生成和理解语音内容。
npm install -g voice-call-mcp-server
voice-call-mcp-server init
voice-call-mcp-server start
以下是需要设置的环境变量:
TWILIO_ACCOUNT_SID:你的 Twilio 账户 IDTWILIO_AUTH_TOKEN:你的 Twilio 认证令牌OPENAI_API_KEY:你的 OpenAI API 密钥NGROK_AUTHTOKEN:你的 Ngrok 自动化令牌在 Claude Desktop 中进行如下配置:
sequenceDiagram
participant 用户 as User
participant 服务器 as Server
participant AI 模型 as AI Model
User->Server:发起语音通话请求
Server->AI Model:传递语音数据进行处理
AI Model-->>Server:返回生成的语音响应
Server-->>User:发送语音响应
MCP 提供了一个统一的接口,方便开发者快速接入语音通话功能,并与 AI 模型进行交互。它简化了通信协议和数据处理流程。
用户:今天天气怎么样?
AI:您好,建议您联网获取时效性较强的信息;如需其他帮助,请随时告诉我。
User: Wie ist das Wetter heute?
AI: Bitte vereinfachen Sie die Anfrage auf Mandarin. Danke!
“电话号码必须使用 E.164 格式”
“无效凭证”
TWILIO_ACCOUNT_SID 和 TWILIO_AUTH_TOKEN 是否正确。可以在 Twilio 控台复制。“OpenAI API 错误”
OPENAI_API_KEY 是否有效“无法连接到 Ngrok 服务”
欢迎贡献代码和文档。请参考项目仓库中的贡献指南。
我们正在寻找优秀的开发人员和产品经理,加入我们的团队。
本项目采用 MIT 许可证。详细信息请查看 LICENSE 文件。
如需了解更多信息,请访问项目文档或联系支持团队。