Chatterbox MCP 服务器是基于模型上下文协议(MCP)的前沿实现,专为个人使用打造。它作为应用程序与强大 AI 模型之间的桥梁,能够无缝集成与 WhatsApp 等工具的通信。无论是构建聊天机器人、自动化任务,还是进行 AI 试验,该服务器都是您的理想之选!
git clone https://github.com/your-repo/chatterbox_mcp_server.git
cd chatterbox_mcp_server
npm install
npm run dev
npm run build
npm start
npm run docker:local
该项目利用以下技术来提供一个强大且可扩展的解决方案:
以下是对项目结构的简要概述:
src/
src/server.ts # 主服务器入口点
model/
src/model/resources.ts # 资源注册逻辑
src/model/tools.ts # 工具注册逻辑(例如 WhatsApp 工具)
types/
src/types/types.ts # 项目类型定义
secrets/ # 安全环境变量文件
.vscode/ # VS Code 配置文件
package.json # 项目元数据和脚本
tsconfig.json # TypeScript 配置
dockerfile # Docker 配置用于容器化
README.md # 您正在阅读它!
为特定电话号码获取未读消息:
{
"phoneNumber": "+1234567890",
"numberOfRecords": "5"
}
向特定电话号码发送消息:
{
"phoneNumber": "+1234567890",
"message": "来自 Chatterbox MCP 服务器的问候!"
}
通过姓名查找 WhatsApp 用户并获取其 WhatsApp ID:
{
"contactName": "John Doe"
}
这个项目不仅仅是一个服务器——它是创新的试验场。无论是开发人员探索 AI 集成,还是业余爱好者自动化工作流程,Chatterbox MCP 服务器 激励您将想法变为现实。
该项目根据 MIT 许可证发布。您可随意使用、修改和分享!
我们很乐意听到您的声音!您可随意打开问题或提交拉取请求以对项目做出贡献。
祝您编码愉快!🎉