支持私有化部署
AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


WhatsApp MCP:从智能回复到工具调用,MCP激活即时通讯AI交互全新用法!

发布日期:2025-04-17 05:40:23 浏览次数: 1557 作者:MCP Server
推荐语

WhatsApp MCP让即时通讯AI交互更智能、更便捷!
核心内容:
1. WhatsApp MCP集成AI助手,实现智能回复与工具调用
2. 核心功能:AI访问消息历史、联系人列表,提供个性化推荐
3. 配置方法:Go语言环境、Python 3.6+、Anthropic Claude/Cursor等

杨芳贤
53A创始人/腾讯云(TVP)最具价值专家
经常关注国际级聊天约会的小伙伴应该对whatsapp这款APP不陌生,我们可以通过这款应用跟世界各地的用户随时随地发送表情包、信息、视频、文档等内容。
主要这款软件还不收取任何费用,今天我们就一起来聊聊WhatsApp MCP的相关功能应用。
WhatsApp MCP 是一种基于模型上下文协议(Model Context Protocol)的服务器,设计初衷就是将 WhatsApp 的即时通讯功能与人工智能助手集成。
它通过WhatsApp Web多设备 API 连接到用户的个人WhatsApp 账户,支持用户通过人工智能助手搜索消息、查找联系人以及发送和接收消息。
并且出于安全考虑,WhatsApp MCP将所有消息数据都存储在本地的SQLite 数据库中,确保用户隐私和安全。
WhatsApp MCP的核心功能,AI可以直接访问 WhatsApp 的消息历史、联系人列表等数据,不需要用户手动输入或上传数据。
WhatsApp MCP还能够为AI提供消息的上下文信息,帮助AI更好地理解用户的需求,从而提供更准确、更相关的回复。

通过WhatsApp MCP,AI工具可以组合调用多个 WhatsApp MCP 服务器来完成复杂任务,如自动回复特定消息、筛选和分类消息、根据消息内容触发特定操作等。

在用户体验方面,WhatsApp MCP支持用户个性化推荐,根据用户的聊天历史和偏好,AI 可以提供个性化的推荐,如推荐相关联系人、消息模板等,提升用户体验。

WhatsApp MCP还整合了多种工具和服务,WhatsApp MCP可以与 AI 的其他功能和工具进行整合,为我们用户提供多领域的服务,例如,AI 可以通过 MCP 访问其他应用程序或服务,如日历、邮件、文件管理等。
WhatsApp MCP如何配置?下面我们给大家介绍一下WhatsApp MCP的配置方法:

前置条件:

  1. Go 语言环境:用于运行 WhatsApp bridge程序。

  2. Python 3.6+:用于运行 MCP 服务器。

  3. Anthropic Claude/ Cursor:作为人工智能助手。

  4. UV(Python 包管理器):通过命令 curl -LsSf https://astral.sh/uv/install.sh | sh 安装。

安装步骤:

1.克隆仓库
使用 Git 克隆 WhatsApp MCP 的代码仓库,并进入项目目录:

git clone https://github.com/lharries/whatsapp-mcp.gitcd whatsapp-mcp

2.运行 WhatsApp bridge定位到 whatsapp-bridge 目录并运行 Go 应用程序:

cd whatsapp-bridgego run main.go

3.第一次运行时,系统会提示用户扫描二维码以进行身份验证,用户需要使用 WhatsApp 手机应用扫描二维码,完成验证后,bridge程序将连接到 WhatsApp 并开始同步消息历史。

4.配置 MCP 服务器:创建一个 JSON 配置文件,填写适当的路径信息:
"mcpServers":{    "whatsapp":{      "command":"{{PATH_TO_UV}}",      "args":[        "--directory",        "{{PATH_TO_SRC}}/whatsapp-mcp/whatsapp-mcp-server",        "run",        "main.py"      ]    }}}

针对Claude,将文件保存为 claude_desktop_config.json,放在 ~/Library/Application Support/Claude/claude_desktop_config.json 目录中。

对于 Cursor,将文件保存为 mcp.json,放在 ~/.cursor/mcp.json 目录中。

5.重启人工智能助手
重启 Claude Desktop 或 Cursor,确保 WhatsApp 已作为可用的集成显示。

Windows 兼容性

如果用户在 Windows 上运行此项目,需要注意以下事项:

  1. 安装 C 编译器推荐使用 MSYS2 安装 C 编译器,并确保将 ucrt64\bin 文件夹添加到 PATH 中。

  2. 启用 CGO在运行 Go 应用程序之前,需要启用 CGO:


go env -w CGO_ENABLED=1go run main.go

WhatsApp MCP使用场景,当我们完成WhatsApp MCP 配置,就可以通过人工智能助手与 WhatsApp 联系人互动,以下是 MCP 提供的一些使用场景:

  1. 搜索联系人用户可以按姓名或电话号码搜索联系人,快速找到需要沟通的对象。

  2. 检索消息用户可以检索特定聊天的历史消息,支持可选的过滤器和上下文。

  3. 发送消息用户可以通过人工智能助手直接向指定的联系人或群组发送消息,无需手动打开 WhatsApp 应用。

  4. 获取上下文MCP 服务器能够提供消息的上下文信息,帮助人工智能助手更好地理解用户的需求并提供更准确的回复。


最后,WhatsApp MCP有效的把WhatsApp的即时通讯功能与人工智能助手集成,为我们用户提供了更高效、更智能的沟通方式。


让我们通过简单的安装和配置,就可以利用人工智能助手的强大功能,快速搜索消息、管理联系人和发送消息。

53AI,企业落地大模型首选服务商

产品:场景落地咨询+大模型应用平台+行业解决方案

承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

添加专属顾问

回到顶部

加载中...

扫码咨询