语音消息服务端

一个通过WhatsApp发送和接收语音消息并与AI客户端Claude Desktop交互的MCP服务端。

  • by Ermadragon
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 ermadragon/voicebot-mcp-server

使用说明

语音机器人MCP服务器

这是一个MCP服务器,提供发送和接收语音消息以及与AI客户端交互的功能 克劳德桌面 通过消息应用程序 WhatsApp.

所需库:

项目所需的不同库和依赖关系如下:

  1. MCP-SDK
  2. dotenv(用于存储.env文件)
  3. 请求:
  4. 数据
  5. 紫外线(用于MCP检验员测试)
  6. 烧瓶
  7. 提里奥

运行步骤:

  1. 安装所需的库
   pip install flask twilio uv dotenv
  1. 安装MCP SDK。
   pip install "mcp[cli]"
  1. 将服务器与Claude Desktop集成
   mcp install server.py --name "VoiceBot MCP Server"
  1. 使用MCP检查器测试服务器
   mcp dev server.py
  1. 使用ngrok运行Webhook
   ngrok http 5003

注:在 whatsapp_webhook.py,个人whatsapp号码可以在 "WHATSAPP_VERIFY_NUMBER" 用于与基于Claude的MCP服务器交互。 所需的API令牌和ID维护在.env文件中。

由MCPHub认证。找到它 这里.