whatsapp-mcp
WhatsApp MCP server that allows AI to read and send WhatsApp messages.
- Type
- MCP
- Transport
- stdio
- Open source
- Yes
- GitHub Stars
- ★ 5.8k
- Source
- mcp-github
- Repository
- github.com/lharries/whatsapp-mcp
Overview
The WhatsApp MCP server is a Model Context Protocol (MCP) server for WhatsApp. It enables AI to search and read personal WhatsApp messages (including images, videos, documents, and audio messages), search contacts, and send messages to individuals or groups. It connects directly to your personal WhatsApp account and operates via the WhatsApp Web multi-device API using the whatsmeow library. All messages are stored locally in an SQLite database, and only sent to the LLM (e.g., Claude) when accessed through tools. Designed for developers who need to integrate WhatsApp into AI systems.
Capabilities
- ▪Search and read WhatsApp messages
- ▪Search contacts
- ▪Send text messages
- ▪Send media files
- ▪Retrieve chat information
Use cases
Setup
1. Clone the repository: `git clone https://github.com/lharries/whatsapp-mcp.git`; 2. Run the WhatsApp bridge: `cd whatsapp-bridge && go run main.go`; 3. Configure the MCP server: edit the config file and save it to the appropriate directory; 4. Restart Claude Desktop or Cursor.
This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.
FAQ
How do I re-authenticate?
You may need to rescan the QR code for authentication after about 20 days.
Is Windows supported?
Yes, but it requires enabling CGO and installing a C compiler.
Related skills
i-have-adhd
Optimize AI output to be more concise and action-oriented, tailored for users with ADHD.
interview-coach-skill
Tool-readyInterview Coach skill covering the entire job search lifecycle from resume optimization to mock interviews.
harness-anything
AI agent control center supporting automation for WPS/MS Office, Zotero, Photoshop, and other software.
gemini-notebook-mcp-cli
Access Gemini Notebook via command-line interface and MCP server.
skillpack
Package AI capabilities into local agents for use in Slack and Telegram.
mcp-atlassian
MCP server for Atlassian tools (Confluence, Jira).