
Chatsum MCP Server
The Chatsum MCP Server enables AI agents to efficiently query and summarize chat messages from a user's chat database, providing concise conversation insights a...
Integrate WhatsApp seamlessly with AI assistants using the WhatsApp MCP Server, enabling secure, local automation of messaging, retrieval, analytics, and contact management.
The WhatsApp MCP (Model Context Protocol) Server acts as a bridge between AI assistants and your personal WhatsApp account. By connecting via the WhatsApp web multidevice API (using the whatsmeow library), it enables AI models such as Claude or Cursor to search and read your personal WhatsApp messages (including images, videos, documents, and audio), search contacts, and send messages to individuals or groups. All interactions are handled locally: your message history is stored in a SQLite database, and data is only shared with the AI agent when explicitly accessed through standardized tools. This setup allows developers and users to manage WhatsApp communications programmatically, automate messaging workflows, and integrate WhatsApp data into broader development or productivity processes—all while maintaining user control over data access.
No prompt templates are mentioned in the available documentation.
WhatsApp Message Search and Retrieval
Developers and AI agents can programmatically search and retrieve WhatsApp messages, including multimedia content, for review, reporting, or archiving.
Automated Messaging
Enables sending messages or media files (images, videos, documents, audio) to individuals or groups through AI workflows, facilitating reminders, notifications, or bulk communication.
Contact Management
Supports searching and organizing WhatsApp contacts via the AI, enhancing productivity for users who manage large contact lists.
Chat Analytics
By listing and analyzing metadata from chats and messages, developers can perform analytics or create dashboards on messaging patterns, group activity, or communication trends.
Integration with AI Assistants
Allows seamless interaction between WhatsApp and AI models (like Claude or Cursor), leveraging AI to summarize chats, draft responses, or automate repetitive tasks.
No setup instructions for Windsurf are provided in the documentation.
git clone https://github.com/lharries/whatsapp-mcp.git
cd whatsapp-mcp
cd whatsapp-bridge
go run main.go
Authenticate via QR code using your WhatsApp mobile app.~/Library/Application Support/Claude/claude_desktop_config.json
:{
"mcpServers": {
"whatsapp": {
"command": "{{PATH_TO_UV}}",
"args": [
"--directory",
"{{PATH_TO_SRC}}/whatsapp-mcp/whatsapp-mcp-server",
"run",
"main.py"
]
}
}
}
Note about securing API keys: No explicit API keys are used, but if needed, environment variables can be set via an env
block in the JSON configuration.
{
"mcpServers": {
"whatsapp": {
"command": "{{PATH_TO_UV}}",
"args": [
"--directory",
"{{PATH_TO_SRC}}/whatsapp-mcp/whatsapp-mcp-server",
"run",
"main.py"
],
"env": {
"MY_API_KEY": "your_api_key_here"
},
"inputs": {
"api_key": "${MY_API_KEY}"
}
}
}
}
~/.cursor/mcp.json
:{
"mcpServers": {
"whatsapp": {
"command": "{{PATH_TO_UV}}",
"args": [
"--directory",
"{{PATH_TO_SRC}}/whatsapp-mcp/whatsapp-mcp-server",
"run",
"main.py"
]
}
}
}
Note about securing API keys: Use the same environment variable approach as with Claude if necessary.
No setup instructions for Cline are provided in the documentation.
Using MCP in FlowHunt
To integrate MCP servers into your FlowHunt workflow, start by adding the MCP component to your flow and connecting it to your AI agent:
Click on the MCP component to open the configuration panel. In the system MCP configuration section, insert your MCP server details using this JSON format:
{
"whatsapp": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
Once configured, the AI agent is now able to use this MCP as a tool with access to all its functions and capabilities. Remember to change “whatsapp” to whatever the actual name of your MCP server is and replace the URL with your own MCP server URL.
Section | Availability | Details/Notes |
---|---|---|
Overview | ✅ | WhatsApp MCP server bridges AI assistants with WhatsApp data. |
List of Prompts | ⛔ | No prompt templates documented. |
List of Resources | ⛔ | Not explicitly listed in documentation. |
List of Tools | ✅ | search_contacts, list_messages, list_chats, get_chat |
Securing API Keys | ✅ | Can use env variables in config JSON as shown in example above. |
Sampling Support (less important in evaluation) | ⛔ | Not mentioned. |
Roots Support | Sampling Support |
---|---|
⛔ | ⛔ |
Based on the available documentation, WhatsApp MCP Server is well-documented for general setup and tool usage but lacks explicit information about resources, prompt templates, roots, and sampling support. The project is mature (licensed, popular, and actively maintained), but missing some MCP-specific advanced documentation.
We would rate this MCP server a 7/10—it is robust, popular, and clear for practical integration, but would benefit from more comprehensive MCP resource, prompt, and advanced feature documentation.
Has a LICENSE | ✅ (MIT) |
---|---|
Has at least one tool | ✅ |
Number of Forks | 587 |
Number of Stars | 4.1k |
It is a bridge that connects AI assistants to your personal WhatsApp account via the WhatsApp Web multidevice API, enabling programmatic access to messages, contacts, and media, all managed locally.
It provides tools for searching contacts, retrieving messages, listing chats, and getting detailed chat information.
All WhatsApp data is stored locally in a SQLite database. Data is only shared with the AI agent when you explicitly access it through FlowHunt's standardized tools.
You can automate messaging, search and analyze chat history, manage contacts, perform chat analytics, and enable AI-driven summarization and response drafting.
Install prerequisites (Go, Python 3.6+, UV), clone the repository, run the bridge, and configure your AI client (e.g., Claude or Cursor) using the provided JSON configuration. Authenticate with WhatsApp using the QR code.
No prompt templates or additional resource endpoints are documented at this time.
Empower your workflows with automated WhatsApp messaging, search, and analytics by connecting FlowHunt to your WhatsApp account.
The Chatsum MCP Server enables AI agents to efficiently query and summarize chat messages from a user's chat database, providing concise conversation insights a...
The Telegram MCP Server bridges Telegram’s API with AI assistants using the Model Context Protocol, enabling automated workflows for messaging, dialog managemen...
The Telegram MCP Server bridges AI assistants and clients with Telegram, enabling programmatic interaction with Telegram chats, messages, groups, and users. Pow...