mcp-zap
Allows sending and receiving WhatsApp messages, managing WhatsApp instances, sending text, media, audio, location, contacts, polls, stickers, buttons, and lists, reading conversations, reacting to messages, archiving chats, and marking messages as read.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@mcp-zapsend 'good morning' to 5511999999999"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Evolution API MCP
MCP server to send and receive WhatsApp messages directly from Claude Code, using Evolution API (open-source, self-hosted).
What it does
Create and manage WhatsApp instances
Send text, media, audio, location, contact, poll, sticker, button, and list messages
Read conversations and received messages
React to messages, archive chats, mark as read
Related MCP server: mcp-evolution
Prerequisites
uv (Python package manager)
Installation
1. Start Evolution API
git clone https://github.com/SEU_USUARIO/evolution-api-mcp.git
cd evolution-api-mcp
docker compose up -dWait about 15 seconds and test:
curl http://localhost:8080/It should return {"status":200,"message":"Welcome to the Evolution API, it is working!"}.
2. Install the MCP server
uv venv
uv pip install -e .3. Register in Claude Code
claude mcp add evolution-api -s user -- evolution-api-mcpOr add it manually to the ~/.claude.json file:
{
"mcpServers": {
"evolution-api": {
"type": "stdio",
"command": "evolution-api-mcp",
"env": {
"EVOLUTION_API_URL": "http://localhost:8080",
"EVOLUTION_API_KEY": "evo_mcp_2024"
}
}
}
}Windows: the command might need the full path to the
.exe:C:/Users/YOUR_USER/evolution-api-mcp/.venv/Scripts/evolution-api-mcp.exe
4. Connect your WhatsApp
Open http://localhost:8080/manager/ in your browser
Use the Global API Key:
evo_mcp_2024Create an instance (e.g., "mywhatsapp")
Click on "Generate QR Code"
Scan with your WhatsApp: Settings > Linked devices > Link a device
5. Use it!
Reopen Claude Code and start using it:
> envia uma mensagem pro 5511999999999 dizendo oi
> mostra minhas conversas recentes
> envia uma foto pra fulanoConfiguration
Variable | Description | Default |
| Evolution API URL |
|
| Authentication API key | (empty) |
The default Docker Compose API key is evo_mcp_2024. Change it in docker-compose.yml if you wish.
Structure
evolution-api-mcp/
├── docker-compose.yml # Evolution API + PostgreSQL
├── pyproject.toml # Dependencias Python
└── src/evolution_api_mcp/
├── server.py # MCP server (FastMCP + CodeMode)
├── client.py # HTTP client async
└── tools/
├── instance.py # Criar/conectar/deletar instancias
├── messages.py # Enviar texto, midia, audio, etc.
└── chat.py # Listar chats, ler mensagensAvailable Tools
Instance
create_instance- Create WhatsApp instanceconnect_instance- Connect and generate QR codefetch_instances- List instancesconnection_state- Check connection statuslogout_instance- Disconnect WhatsApprestart_instance- Restart instancedelete_instance- Delete instance
Messages
send_text- Send textsend_media- Send image, video, or documentsend_audio- Send audio/voice notesend_location- Send locationsend_contact- Send contact cardsend_reaction- React with emojisend_poll- Send pollsend_buttons- Send interactive buttonssend_list- Send interactive listsend_sticker- Send sticker
Chat
find_chats- List conversationsfind_messages- Read messages from a chatarchive_chat- Archive/unarchive chatmark_message_as_read- Mark as read
License
MIT
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseCqualityDmaintenanceA Model Context Protocol server that enables Claude to interact with WhatsApp through the Evolution API, allowing for message sending, contact management, group operations, and WhatsApp instance administration.15632MIT
- AlicenseBqualityDmaintenanceMCP server that integrates Evolution API to enable WhatsApp messaging, chat management, group operations, and instance control through natural language tools.54MIT
- FlicenseAqualityDmaintenanceMCP server that wraps the Evolution API (WhatsApp) as semantic tools for LLM agents, enabling messaging, chat management, group operations, and instance control via natural language.32
- FlicenseNot gradedqualityDmaintenanceMCP server for managing WhatsApp instances and sending messages through Evolution API.1
Related MCP Connectors
Augments MCP Server - A comprehensive framework documentation provider for Claude Code
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Hosted Amazon Seller Central and Amazon Ads MCP server for Claude, ChatGPT, Cursor, and agents.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Joaquim-Salles/mcp-zap'
If you have feedback or need assistance with the MCP directory API, please join our Discord server