WHATSAPP-MCP-SERVER
Verified Safeby Harikrishnan46624
Overview
A production-grade Model Context Protocol (MCP) server for the WhatsApp Cloud API, designed for agent-first workflows.
Installation
docker run -p 2001:2001 whatsapp-mcp-serverEnvironment Variables
- MCP_API_TOKEN
- MCP_PORT
- MCP_TRANSPORT
Security Notes
The server correctly loads `MCP_API_TOKEN` from environment variables. WhatsApp credentials are passed via request headers and stored in a session-scoped dictionary in memory (`_session_creds`), which is appropriate for per-request authentication and multi-tenancy. No `eval` or other dangerous functions were found. The use of `httpx` for external API calls is standard. Assuming FastMCP's session ID management is robust, the in-memory storage of WhatsApp credentials within a session context is acceptable.
Similar Servers
slack-mcp-server
Provides a Model Context Protocol (MCP) server for integrating Slack workspace data and communication capabilities with AI models and agents.
tmcp
A server implementation for the Model Context Protocol (MCP) to enable LLMs to access external context and tools.
wecom-bot-mcp-server
An MCP server that enables AI assistants to send various message types, files, and images to WeCom (WeChat Work) groups, supporting single or multiple bot configurations.
1xn-vmcp
An open-source platform for composing, customizing, and extending multiple Model Context Protocol (MCP) servers into a single logical, virtual MCP server, enabling fine-grained context engineering for AI workflows and agents.