verygoodplugins/whatsapp-mcp

View on GitHub ↗

WhatsApp MCP server - Connect Claude to WhatsApp for reading and sending messages

145 ★116 forksGoUpdated 21d ago

What you need to know

Maintained fork of lharries/whatsapp-mcp: a Go whatsmeow bridge plus Python MCP server to read and send WhatsApp messages, media, contacts, and call history.

Install

Clone the repo, start the Go bridge (QR login), then run the MCP server via uv.

Usage

  • Wire into Claude Desktop/Cursor with `uv run main.py`; data stays local in SQLite.

Key features

  • message and contact search
  • send text/media/voice/reactions
  • webhook forwarding
  • live incoming call capture
  • launchd autostart on macOS
  • full-history pairing flag

Caveats

  • Subject to the 'lethal trifecta' prompt-injection risk; only inbound calls are captured
Platforms: macOS · Windows · LinuxClients: Claude Desktop · Cursor · Claude Code

Reviewed 2026-08-11

Topics

anthropicclaudemcpmcp-servermessagingmodel-context-protocolwhatsapp
Stars
145★
Forks
116
Language
Go
License
NOASSERTION
Created
2026-01-09
Last push
2026-08-14