The WhatsApp MCP server enables LLMs to search and read personal WhatsApp messages (including media files), query contacts, and send messages to individuals or groups by connecting directly to a user's WhatsApp account via the WhatsApp web multidevice API. It stores all messages locally in a SQLite database and only transmits data to the LLM when explicitly accessed through tools, giving users control over what information is shared. This allows AI assistants like Claude to have contextual access to a user's WhatsApp conversations and the ability to compose and send messages on their behalf.
claude mcp add --transport stdio lharries-whatsapp-mcp uvx whatsapp-mcp