MCP Catalogs
首页

whatsapp-mcp

by felipeadeildo·70·综合分 45

WhatsApp MCP 服务器通过 MCP 工具将 WhatsApp 对话与 AI 助手集成,实现消息读取、搜索和发送功能。

communicationproductivityai-llm
19
Forks
18
活跃 Issue
4 个月前
最近提交
2 天前
收录于

概述

这个 MCP 服务器通过模型上下文协议(MCP)暴露 7 个工具、4 个提示和 4 个资源,连接 WhatsApp 和 AI 助手。它使用非官方的 whatsmeow 库连接 WhatsApp Web,将所有消息存储在 SQLite 数据库中。服务器提供全面的搜索功能、时区支持和安全的 API 密钥认证。通过 Docker 和本地安装选项,它可以与 Claude Desktop 等 MCP 兼容客户端无缝集成。

试试问 AI

装完之后,这里有 7 个你可以让 AI 做的事:

:在所有 WhatsApp 消息中搜索特定人员或话题
:让 AI 助手总结或分析对话内容
:让 AI 代表用户草拟和发送 WhatsApp 消息
:将 WhatsApp 数据集成到更广泛的 AI 工作流中
:这是官方的 WhatsApp 项目吗?
:消息存储在哪里?
:认证如何工作?

什么时候选它

当您需要 AI 助手与您的 WhatsApp 对话进行交互,特别是用于总结、搜索或跨多个聊天自动化回复时,请选择此服务器。

什么时候不要选它

如果您需要企业级 WhatsApp 集成、官方 API 支持,或者担心使用非官方 WhatsApp API 可能违反服务条款,请避免使用。

此 server 暴露的工具

从 README 抽取出 7 个工具
  • list_chats

    Browse WhatsApp conversations ordered by recent activity

  • get_chat_messages

    Read messages from a specific chat with pagination and sender filtering

  • search_messages

    Search across all chats with pattern matching and wildcards

  • find_chat

    Locate a chat by name with fuzzy search support

  • send_message

    Send WhatsApp messages to any chat or group

  • load_more_messages

    Fetch older message history from WhatsApp servers on demand

  • get_my_info

    Get your WhatsApp profile information including JID, name, status, and picture

可对比工具

telegram-mcpsignal-mcpwhatsapp-web-apimcp-server-for-messaging

安装

Docker 安装(推荐)

  1. 克隆并配置:
git clone https://github.com/felipeadeildo/whatsapp-mcp
cd whatsapp-mcp
cp .env.example .env
# 编辑 .env 文件设置您的配置
  1. 启动服务器:
docker compose up -d
  1. 链接 WhatsApp(从日志中扫描二维码)
  1. 连接到 Claude Desktop:

在 Claude Desktop 配置文件中添加:

{
  "mcpServers": {
    "whatsapp": {
      "url": "http://localhost:8080/mcp/您的-密钥",
      "transport": "http"
    }
  }
}

FAQ

这是官方的 WhatsApp 项目吗?
不是,这是一个非官方项目,使用 WhatsApp 的非官方 Web API。它与 WhatsApp 或 Meta 无关。
消息存储在哪里?
所有消息都存储在 ./data/ 目录的 SQLite 数据库中。媒体文件存储在 ./data/media/ 目录中。
认证如何工作?
您用 WhatsApp 扫描二维码来链接设备,然后使用 API 密钥进行 MCP 客户端认证。

whatsapp-mcp 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。