wappmcp
by vaibhavpandeyvpz·★ 3·综合分 36
通过 stdio 实现消息管理和事件通知的 WhatsApp Web MCP 服务器。
概述
wappmcp 是一个 WhatsApp Web CLI 和 stdio MCP 服务器,通过模型上下文协议(MCP)暴露 WhatsApp 功能。它允许兼容的 MCP 客户端读取 WhatsApp 数据、发送和管理消息,并订阅传入的 WhatsApp 事件。基于 whatsapp-web.js、commander 和 @modelcontextprotocol/sdk 构建,它提供用于访问聊天、联系人、消息的只读工具,以及用于发送、回复、反应、编辑和删除消息的变更工具。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
什么时候选它
当您需要通过MCP将WhatsApp功能集成到AI工作流并希望以编程方式管理消息时选择此工具。
什么时候不要选它
如果您需要官方WhatsApp API访问、企业级可靠性,或者初始二维码身份验证对您的用例不切实际,请避免使用。
此 server 暴露的工具
从 README 抽取出 12 个工具whatsapp_get_meGet information about the current WhatsApp account
whatsapp_list_chatsList all WhatsApp chats
whatsapp_get_chatGet details of a specific WhatsApp chat
whatsapp_get_chat_messagesGet messages from a specific WhatsApp chat
whatsapp_send_messageSend a message to a WhatsApp chat
whatsapp_reply_to_messageReply to a specific WhatsApp message
whatsapp_react_to_messageReact to a specific WhatsApp message
whatsapp_edit_messageEdit a previously sent WhatsApp message
whatsapp_delete_messageDelete a WhatsApp message
whatsapp_forward_messageForward a WhatsApp message to another chat
whatsapp_list_contactsList all WhatsApp contacts
whatsapp_send_typingSend a typing indicator to a WhatsApp chat
可对比工具
安装
安装:
npm install -g wappmcp配置:
npx wappmcp configure启动服务器:
npx wappmcp mcp启用通知:
npx wappmcp mcp --channelsClaude Desktop 配置(添加到 claude_desktop_config.json):
{
"mcpServers": {
"whatsapp": {
"command": "npx",
"args": ["wappmcp", "mcp"]
}
}
}FAQ
- 这个工具是否支持多设备 WhatsApp 会话?
- 支持,但在多设备会话中,某些设备元数据可能不可用。
- 如何管理允许的用户和聊天?
- 运行 'npx wappmcp configure' 来设置交互式配置界面,您可以在其中管理用户和聊天的允许列表。
wappmcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。