跳到正文

在 Mac 上将 Claude 或 ChatGPT 连接到 WhatsApp — 本地运行,无需 Business API

简而言之: 让 AI 助手访问 Mac 上的 WhatsApp 聊天。LMCP 通过扫码登录的本地客户端连接,可读取、搜索和发送消息。

L
LMCP··阅读时间 5 分钟
创建账户并下载

只需几秒。下载会自动开始。 已有账户?登录

安装指南 →

平均 4.7 分(满分 5)· 评分数:39查看全部评价 →

  • “calander and reminders”

    Shawn E.
  • “Sort, clean up inbox. Text people reminders for payments using imessage”

    Adi H.
  • “Claude Zugriff auf Mails /Kalender gewähren”

    TB

为什么云端连接器无法访问你的 WhatsApp

WhatsApp 为企业提供 Business API,但不为个人账户提供 API。它没有 OAuth 流程,也没有可供云端助手调用来读取聊天的端点。因此,所有基于 API 或云端的集成都看不到个人 WhatsApp;工具能够访问消息的唯一位置,是你自己电脑上的 WhatsApp 客户端。

Windows 上同样可用:从 LMCP 3.0.420 起,WhatsApp 也可在 Windows 上使用,工具和提示词与本页相同。你可以通过 LMCP 系统托盘图标 → 连接账号,或在首次运行的设置中,用二维码关联手机;本页的步骤针对 Mac。

LMCP 会连接这个本地客户端,让 AI 通过本地工具处理 WhatsApp 聊天。请求的消息会返回给你的 AI 客户端,并可能由其云服务提供商处理。

LMCP 如何连接 WhatsApp

LMCP 通过本地 WhatsApp Web 客户端与 WhatsApp 通信。第一次使用时,连接方式与浏览器中的 WhatsApp Web 相同:用手机扫描二维码(WhatsApp → 设置 → 已关联设备)。之后,AI 助手可以:

  • 列出聊天 — 最近的一对一和群组对话(whatsapp_list_chats)
  • 读取对话 — 任意聊天的消息历史(whatsapp_read_messages)
  • 搜索消息 — 按关键词查找消息(whatsapp_search_messages)
  • 发送消息 — 回复或发起聊天(whatsapp_send_message)
  • 发送文件 — 分享文档或图片(whatsapp_send_file)

它在你的 Mac 本地运行;设备与 WhatsApp 之间的连接方式和 WhatsApp Web 相同。

多个 WhatsApp 账号:从 LMCP 3.0.420 起,你可以关联多个 WhatsApp 账号,并为每个请求选择其中一个。你可以让 AI 列出这些账号(whatsapp_list_accounts)、选择默认账号(set_default_whatsapp_account),或关联另一个账号(whatsapp_connect 搭配 add_account: true)。未指定 account 时,WhatsApp 工具会使用默认账号。

安装方法

下载 LMCP:

  1. 打开下载的 LMCP-Installer.dmg,运行其中的 LMCP Installer;它会将 LMCP 安装到“应用程序”。然后打开 LMCP。 首次使用 WhatsApp 工具时会显示二维码,用于连接手机。
  2. 第一次使用 WhatsApp 工具时,LMCP 会显示二维码;用手机上的 WhatsApp 扫描(设置 → 已关联设备 → 关联设备)
  3. 重新启动 AI 客户端,使其加载新工具

提示词示例

  • “总结今天的家庭群聊”
  • “供应商在 WhatsApp 上回复发票的事了吗?”
  • “找到上周有人发给我的地址”
  • “回复 Ana,说我八点到”

WhatsApp 与 Mail、iMessage、Teams 和 Slack 位于同一台 LMCP 服务器中,因此 AI 可以从 WhatsApp 聊天获取细节,并在一次请求中据此起草邮件或添加提醒。

LMCP 与开源 WhatsApp MCP 服务器对比

搜索“WhatsApp MCP server”还会找到开源项目,尤其是 lharries/whatsapp-mcp(基于 whatsmeow 的 Go 桥接程序,加上 Python MCP 服务器,并在 SQLite 中保存消息历史)和 wweb-mcp(基于 whatsapp-web.js)。它们都是优秀项目,采用与 LMCP 相同的基本方案:在你的电脑上运行通过二维码关联的非官方 WhatsApp Web 会话。下面是客观比较:

选项范围设置网页 AI(ChatGPT、Claude.ai)
LMCP (Local MCP)WhatsApp 以及 iMessage、Mail、Teams、Slack、Calendar — 201+ 个工具已签名的两分钟安装程序,首次使用扫码关联支持 — 可选加密中继
lharries/whatsapp-mcp仅 WhatsApp(读取、搜索、发送、媒体)构建 Go 桥接程序和 Python 服务器,手动配置 MCP不支持 — 仅桌面客户端
wweb-mcp仅 WhatsApp(whatsapp-web.js 会话)设置 Node 并手动配置 MCP不支持 — 仅桌面客户端
Business API 服务器(GreenAPI 等)WhatsApp Business 账户,不是个人聊天API 密钥和付费第三方网关取决于云端网关

简而言之,如果你想要可修改、仅支持 WhatsApp 的服务器,并愿意自行构建,请选择 lharries/whatsapp-mcp。如果你希望一次安装即可让 WhatsApp 与 iMessage、Mail 和 Teams 协同工作,并可从网页版 ChatGPT 和 Claude.ai 访问,请选择 LMCP。下方的服务条款风险同样适用于所有非官方客户端,包括开源方案。

常见问题

个人账户有官方 WhatsApp API 吗?

没有。WhatsApp 只提供 Business API。LMCP 和开源服务器等所有个人账户集成,都是通过二维码关联非官方 WhatsApp Web 会话,因此都面临相同的服务条款风险。

应该选择哪个 WhatsApp MCP 服务器?

如果需要小巧、可修改且仅支持 WhatsApp 的工具,lharries/whatsapp-mcp 是开源参考方案。如果希望在一个已签名的安装程序中同时使用 WhatsApp、iMessage、Mail、Teams 和 Calendar,并从网页版 ChatGPT 和 Claude.ai 访问,请选择 Local MCP。

重要说明:非官方客户端及限制

  • 使用非官方 WhatsApp Web 客户端。 WhatsApp 不提供个人 API,因此此功能通过关联 WhatsApp Web 会话实现。LMCP 与 WhatsApp/Meta 没有关联,也未得到其认可。自动化 WhatsApp 可能违反服务条款,已有账户因自动化使用受到限制。请自行判断,并避免批量或垃圾信息发送。
  • 需要二维码关联 — 像 WhatsApp Web 一样,用手机扫码登录一次。
  • 仅本地运行 — 会话在 Mac 上运行;LMCP 不会把消息上传到其他地方。
  • 个人账户 — 用于你自己的 WhatsApp,而不是 Business API。

LMCP 在本地把 AI 连接到整台 Mac。请参阅 iMessage 指南、Mac 最佳 MCP 服务器比较或完整指南列表。在 local-mcp.com 了解更多。

现成工作流

可直接复制粘贴、将 WhatsApp 与其他应用结合使用的工作流:

相关指南

评论

评论在发布前需要审核。