WhatsApp Web MCP Server MCP
v1.2.0io.github.mario-andreschak/mcp-whatsapp-web
WhatsApp MCP via web.js or browserless Baileys: messages, media, chats, groups and contacts
transport:stdio
runtime:npm
Target client
run in your project directory
claude mcp add mcp-whatsapp-web -e WHATSAPP_BACKEND=<WHATSAPP_BACKEND> -e BAILEYS_SESSION_DIR=<BAILEYS_SESSION_DIR> -e LOG_LEVEL=<LOG_LEVEL> -e LOG_STDERR_LEVEL=<LOG_STDERR_LEVEL> -e WHATSAPP_HEADLESS=<WHATSAPP_HEADLESS> -e WHATSAPP_NO_SANDBOX=<WHATSAPP_NO_SANDBOX> -e BROWSER_EXECUTABLE_PATH=<BROWSER_EXECUTABLE_PATH> -e WHATSAPP_SESSION_DIR=<WHATSAPP_SESSION_DIR> -e WHATSAPP_PAIRING_PHONE_NUMBER=<WHATSAPP_PAIRING_PHONE_NUMBER> -e FFMPEG_PATH=<FFMPEG_PATH> -e WA_WEB_VERSION=<WA_WEB_VERSION> -e HEALTH_CHECK_INTERVAL_MS=<HEALTH_CHECK_INTERVAL_MS> -e TOOL_READY_TIMEOUT_MS=<TOOL_READY_TIMEOUT_MS> -e MCP_HTTP_PORT=<MCP_HTTP_PORT> -e MCP_HTTP_HOST=<MCP_HTTP_HOST> -e MCP_OAUTH=<MCP_OAUTH> -- npx -y mcp-whatsapp-web
Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs
This listing does not declare its tools. Connect the server and your client will discover them on the handshake.