whatsapp_mcp
Verified Safeby ZenHive
Overview
Provides full read/write access to WhatsApp from Claude Code via an Elixir MCP server and Go bridge, enabling messaging, media handling, and chat management.
Installation
/path/to/whatsapp_mcp/bin/whatsapp-mcpEnvironment Variables
- WHATSAPP_BRIDGE_PORT
Security Notes
The Go bridge runs a local HTTP API on localhost:8080, limiting external network exposure for the bridge itself. All message data is stored locally in a SQLite database. SQL queries use parameterized statements, preventing SQL injection. File path sanitization is in place. No 'eval' or direct shell execution is apparent in the provided code. The system connects to WhatsApp's servers, which involves inherent data transmission to an external service. Authentication relies on scanning a QR code for session management.
Similar Servers
wecom-bot-mcp-server
An MCP-compliant server enabling AI assistants to send various message types (text, markdown, images, files) to WeCom (WeChat Work) groups via webhooks.
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.
memcord
Memcord is a privacy-first, self-hosted MCP server designed to organize chat history, summarize messages, and enable AI-powered search across past conversations, keeping all data secure and under user control.
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.