独立运营 · 不出售排名位置  · 我们怎么评估工具 →
Anclum 提交收录
E

edouard-claude/whatsapp-mcp

Full-featured WhatsApp MCP server: Rust MCP server + Go whatsmeow bridge. 39 tools, resources, prompts, live notifications, multi-account, full-text search, raw media for your agent.

装之前:没有可直接复制的命令 · 许可证 MIT · 链接可访问

第一步:git clone https://github.com/edouard-claude/whatsapp-mcp

无 SECURITY.md
在 GitHub 查看 ↗链接已于 2026-11-12 核查 · HTTP 200 · 打开的是厂商自己的官网

我们没有从该仓库取到可核对的安装命令,也没有公开的远端端点。这两样都没有时,我们不出配置——编一条出来比不给更糟。 各客户端的接法 →

★ 数取值
3 ★ · edouard-claude/whatsapp-mcp · 取自 GitHub 搜索 API · (2026-11-13 20:00:50 核对)
来源明细
收录自 punkpeye/awesome-mcp-servers 榜单(我们从中收集的条目之一) · 条目类型:MCP 服务
收录与活跃
收录于 2026-10-23 · 最近见到 2026-11-14 · 共见到 26 次 · 被 23 个来源列出
评分构成
综合分 2,300 · 3 ★ · 23 个来源 · mcp
常见问题(答案都来自我们的记录)
它适合谁 / 用来做什么?
我们把它归在这些标签下: MCP 服务。标签来自条目自身,不是我们强加的分类。
谁维护它、还在更新吗?
仓库 edouard-claude/whatsapp-mcp;我们收录于 2026-10-23;最近见到 2026-11-14。这里没有"官方认证"或"质量评级"——我们只记录来源与时间。

# whatsapp-mcp

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

A full-featured Model Context Protocol server for WhatsApp.
Rust MCP server · Go bridge on whatsmeow · SQLite + full-text search · multi-account
Give an AI agent your WhatsApp: read and search every conversation, send and reply,
react, edit and delete, manage groups and communities, fetch voice notes and images
as raw files, and get notified the moment a message arrives. One stdio binary, no
Python, no service to install, your data stays on your machine.
text
MCP host (Claude Code, Claude Desktop, your agent...)
| stdio (JSON-RPC)
wa-mcp (Rust, tokio, rmcp)
|- mcp 39 tools, resources + templates, prompts, completions, subscriptions
|- store one SQLite per account, FTS5 search, raw protobuf of every message kept
|- ingest live events + history -> store, acknowledged to WhatsApp only after commit
| stdin/stdout pipes, length-prefixed protobuf frames (proto/bridge.proto)
wa-bridge (Go, whatsmeow) -- one process, N WhatsApp accounts
WhatsApp (multi-device web protocol)
## Why another WhatsApp MCP?
Existing servers (lharries/whatsapp-mcp,
rodrigopg/whatsapp-mcp) proved the idea:
a whatsmeow bridge plus a Python MCP server exposing a dozen tools. This project
rebuilds it end to end:
| | this project |
| MCP surface | 39 tools with output schemas and exact risk annotations, resources and URI templates, 5 prompts, argument completion, live resource notifications (resources/subscribe and subscriptions/listen) |
| Nothing lost | every message is stored with its raw protobuf; a message type unknown today is decoded tomorrow without a resync (134 such messages were reclassified in practice) |
| At-least-once ingestion | whatsmeow acknowledges a message to WhatsApp only after it is committed in SQLite (SynchronousAck); a crash means redelivery, never loss |
| Identity | WhatsApp's phone-number and LID identities are unified at write time, and past rows are merged when a mapping is learnt |
| Rich content | replies, reactions, edits, deletions for everyone, polls, albums, events, locations, contacts, business messages |
| Media | raw files for the host model to listen to or look at; expired media is re-requested from the phone automatically |
| Session care | three-level reconnection (whatsmeow, backoff, watchdog), per-account lock so two instances never kick each other out |
| Multi-account | several WhatsApp numbers behind one server, pairing by 8-character code directly from an MCP tool |
| Agnostic | no AI inside: transcription, image description and summaries are the host model's job |
| Distribution | two static binaries, no Python, no CGO, no runtime dependency |
## Install
### Prebuilt binaries (macOS, Linux)
bash
curl -fsSL https://raw.githubusercontent.com/edouard-claude/whatsapp-mcp/main/install.sh | sh
This downloads the latest release for your platform, verifies its checksum and
installs wa-mcp and wa-bridge side by side in ~/.local/bin (override with
WAMCPINSTALLDIR). Both binaries must stay in the same directory: wa-mcp
starts wa-bridge from there.
Or grab an archive from the releases page:
aarch64-apple-darwin, x8664-apple-darwin, x8664-unknown-linux-gnu,
aarch64-unknown-linux-gnu.
### From source
Requirements: Rust 1.94+, Go 1.25+, protoc (Protocol Buffers compiler).
收录徽章(可选)
想把收录标记放进 README 就复制这行,可选,不影响收录。
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/zh/s/edouard-claude-whatsapp-mcp/)
来源
awesome · https://github.com/edouard-claude/whatsapp-mcp
按领域浏览
MCP 服务
Traction
3 ★
收录来源
23 个独立来源
收录于
今天
安全策略
我们没在该仓库根目录找到 SECURITY.md(这不代表不安全)

同类推荐

全部 6,229 →

所属领域与标签

每个标签都能点进去看同类的全部条目。数字是当前库里的真实条数。

浏览全部领域 →

← 返回索引