whatsapp_mcp
Verified Safeby ZenHive
Overview
Provides full read/write access to WhatsApp for AI agents via an Elixir MCP server and Go bridge.
Installation
/path/to/whatsapp_mcp/bin/whatsapp-mcpEnvironment Variables
- WHATSAPP_BRIDGE_PORT
Security Notes
The system is designed for local operation, storing all WhatsApp data in local SQLite databases. Communication between the MCP server and Claude Code is via standard I/O, and the Go bridge exposes its API only on 'localhost:8080', significantly limiting external network exposure. SQL queries in the Go bridge are parameterized to prevent injection vulnerabilities. User authentication relies on WhatsApp's secure QR code linking mechanism. No 'eval' or obvious obfuscation was found. Any direct WhatsApp integration carries inherent risks from the third-party API, but the project itself appears well-hardened against common vulnerabilities.
Similar Servers
whatsapp-mcp-ts
Connects a personal WhatsApp account to an AI agent, enabling the agent to search messages and contacts, list chats, retrieve message history, and send messages via WhatsApp.
messages
Fuzzy search and browse Apple Messages (iMessage/SMS) from the command line or as an MCP server.
mcp-notify
A Model Context Protocol (MCP) server designed to send messages and notifications across various platforms like WeWork, DingTalk, Telegram, Lark, Home Assistant, Bark, Ntfy, and PushPlus.
whatsapp-mcp
Enhance WhatsApp interactions by providing a programmatic bridge for AI systems to send messages, query chat history, and manage contacts.