通过 MCP 让 Claude 访问你的 WhatsApp 消息

将 ChatGPT、Claude 或 Grok 连接到你的 WhatsApp。任务:建议落地方案:部署只读 MCP 服务器(whatsapp-mcp)至 Cloudflare Workers 或使用托管测试版,将 Claude 等 AI 代理连接至 WhatsApp 历史记录。用户通过扫描二维码链接手机(类似 WhatsApp Web),允许代理搜索和读取存储在 SQLite 数据库中的加密消息日志。人类角色包括初始设置、自托管版本的密码管理以及审查代理输出,因为系统明确禁止发送、编辑或删除消息。;工具:Claude。人工角色:原始帖子没有说明人如何参与。;局限:前提条件包括自托管需要 Cloudflare Workers 付费计划(每月 5 美元)或托管测试版的有限席位。关键约束:服务器为只读;加密密钥由用户密码(自托管)或登录服务(托管)派生,这意味着托管服务运营商理论上可以派生密钥。WhatsApp 可能会限制使用链接设备的账户。媒体文件不会下载,且搜索基于精确单词匹配,而非模糊搜索。。

工具

Claude

Agent Work Atlas 发布日期:

概述

将 ChatGPT、Claude 或 Grok 连接到你的 WhatsApp。

工作流程

建议落地方案:部署只读 MCP 服务器(whatsapp-mcp)至 Cloudflare Workers 或使用托管测试版,将 Claude 等 AI 代理连接至 WhatsApp 历史记录。用户通过扫描二维码链接手机(类似 WhatsApp Web),允许代理搜索和读取存储在 SQLite 数据库中的加密消息日志。人类角色包括初始设置、自托管版本的密码管理以及审查代理输出,因为系统明确禁止发送、编辑或删除消息。

原文报告的结果

来源未报告该工具的具体业务成果、效率提升或失败率。它描述了检索聊天历史和跨对话搜索关键词的技术能力。可衡量的验收检查是验证代理能否成功返回测试聊天中的特定消息内容,且不会触发任何发送操作或数据丢失。

人工角色

原始帖子没有说明人如何参与。

局限

前提条件包括自托管需要 Cloudflare Workers 付费计划(每月 5 美元)或托管测试版的有限席位。关键约束:服务器为只读;加密密钥由用户密码(自托管)或登录服务(托管)派生,这意味着托管服务运营商理论上可以派生密钥。WhatsApp 可能会限制使用链接设备的账户。媒体文件不会下载,且搜索基于精确单词匹配,而非模糊搜索。

试一试

我想设置一个只读 WhatsApp MCP 服务器,以便我的 AI 代理可以搜索我的聊天记录。请指导我将 'whatsapp-mcp' 项目部署到我的 Cloudflare 账户。 步骤: 1. 从 https://github.com/finereli/whatsapp-mcp 克隆仓库。 2. 使用 npm 安装依赖项。 3. 为 OAuth 令牌创建 Cloudflare KV 命名空间。 4. 设置 OWNER_PASSWORD 密钥(12 个以上字符)以加密我的数据。 5. 使用 wrangler 部署 worker。 6. 打开提供的 URL,使用密码登录,并使用我的 WhatsApp 应用扫描二维码以链接设备。 7. 链接成功后,配置我的 Claude 代理连接至 MCP 端点 [my-worker-url]/mcp。 约束: - 确保服务器严格为只读;不要启用任何发送功能。 - 验证首次导入历史记录是否成功完成。 - 在进行每个主要步骤(部署、链接、代理连接)之前,先征求我的确认。 - 如果导入因 CPU 限制而失败,请建议检查 Workers 付费计划状态。 交付物:一个可用的 MCP 连接,我可以要求代理“搜索关于 [主题] 的消息”并接收结果。

原始来源

来源报告未经独立核验。发布日期为本站案例发布日期,并非原始文章日期。

更多同类案例 · 生活事务