whatsapp-mcp

Pl3ntz/whatsapp-mcp
★ 0 stars Python Database Updated 4d ago
MCP server for local WhatsApp access: read full chat history, media, and audio transcripts from the macOS app data, and send messages with explicit confirmation. No Baileys, no ban risk.
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "whatsapp-mcp": {
      "command": "uvx",
      "args": [
        "whatsapp-mcp"
      ]
    }
  }
}

Or install with pip: pip install whatsapp-mcp

README Excerpt

An MCP server that gives AI agents read and write access to WhatsApp. It reads your chat history and media straight from the local app data, and sends messages only after you approve them. The desktop app keeps everything in a local SQLite store and in `Message/Media/`. This server reads those files in read-only mode. No WhatsApp protocol is touched, no third-party API is used, and there is no ban risk. That is the core difference from every other WhatsApp MCP out there.

Tools (13)

confirm_sendexport_chatexport_mediaget_chat_infoget_mediaget_media_thumbget_messageslist_chatslist_mediasearch_messagessend_messagetranscribe_audioverify_sent

Topics

agentaiaudio-transcriptionlocal-firstmacosmcpmcp-servermodel-context-protocolprivacywhatsappwhatsapp-webwhisper
📊
Working with market or time-series data?
The Polymarket Historical Dataset — 18.5M+ price snapshots across 18,600+ prediction markets (CSV + SQLite). Built for backtesting & ML.
View dataset →