关于 Voicebot-MCP-Server
Voicebot-MCP-Server 是一个连接 Claude Desktop 与 WhatsApp 的 MCP 服务,支持发送和接收语音消息,适用于通过消息应用与 AI 客户端交互。
主要功能
- 01发送语音消息
- 02接收语音消息
- 03通过 WhatsApp 交互
- 04连接 Claude Desktop
适用场景
- 01从 Claude Desktop 发送语音消息
- 02接收 WhatsApp 语音消息
- 03通过消息应用与 Claude Desktop 交互
MCP 相关
该服务为 Claude Desktop 提供 MCP 接口,通过 WhatsApp 实现语音消息的发送和接收。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Voicebot-MCP-Server
这是一个 MCP 服务,可通过消息应用 WhatsApp 发送和接收语音消息,并与 AI 客户端 Claude Desktop 交互。
所需库:
项目所需的库和依赖项如下:
- MCP SDK
- dotenv(用于存储 .env 文件)
- requests
- json
- uv(用于通过 MCP Inspector 进行测试)
- Flask
- Twilio
运行步骤:
- 安装所需库
pip install flask twilio uv dotenv
- 安装 MCP SDK。
pip install "mcp[cli]"
- 将服务与 Claude Desktop 集成
mcp install server.py --name "VoiceBot MCP Server"
- 使用 MCP Inspector 测试服务
mcp dev server.py
- 使用 ngrok 运行 Webhook
ngrok http 5003
注意:在 whatsapp_webhook.py 中,可在 "WHATSAPP_VERIFY_NUMBER" 中填写个人 WhatsApp 号码,以便与基于 Claude 的 MCP 服务交互。
所需的 API 令牌和 ID 保存在 .env 文件中。
经 MCPHub 认证。点击此处查看。
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。