Integrates WhatsApp with AI agents, enabling message sending, chat search, media sharing, approval workflows, and activity summaries via any MCP client.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ALLOWED_CONTACTS— Contact whitelist — restrict who can receive messages ()AUDIT_DB_PATH— Audit log database path /data/audit/audit.dbAUDIT_FALLBACK_PATHAUTH_LINK_TIMEOUT_SEC— Default max seconds to wait for link when waiting (15–600) 120AUTH_POLL_INTERVAL_SEC— Default seconds between connection checks when waiting (2–60) 5AUTH_READY_DELAY_MSAUTH_WAIT_FOR_LINK— Default: after authenticate shows code/QR, wait and poll until linked (false = return immediately; recommended for most clients to avoid tool-call timeouts) falseAUTO_CONNECT_ON_STARTUPAUTO_READ_RECEIPTS— Auto-read incoming messages (senders see blue checkmarks immediately) trueDATA_ENCRYPTION_KEY— Security posture: Running without is an insecure mode. Only do this with an explicit operator override and documented risk acceptance.DISABLED_TOOLS— Comma-separated tool names to disable ""DOWNLOAD_RATE_LIMIT_PER_MIN— Max media downloads per minute 30HOSTNAMEMESSAGE_RETENTION_DAYS— Auto-purge — messages and media auto-deleted after retention period ()PRESENCE_MODE— Online presence: available or unavailable availableRATE_LIMIT_PER_MIN— Max outbound messages per minute 60SEND_READ_RECEIPTS— Send read receipts to WhatsApp when mark_messages_read is called trueSTORE_DB_PATHSTORE_PATH— Session + message database directory /data/sessionsWELCOME_GROUP_NAME— WhatsApp group created on first connection (empty = disable) WhatsAppMCP[](https://m8ven.ai/mcp/malaccamaxgit-whatsapp-mcp-docker-1bn4j2)