mcp-zap
Evolution API MCP
Servidor MCP para enviar y recibir mensajes en WhatsApp directamente desde Claude Code, usando Evolution API (código abierto, autohospedado).
Qué hace
Crear y gestionar instancias de WhatsApp
Enviar mensajes de texto, multimedia, audio, ubicación, contactos, encuestas, stickers, botones y listas
Leer conversaciones y mensajes recibidos
Reaccionar a mensajes, archivar chats, marcar como leído
Related MCP server: mcp-evolution
Requisitos previos
uv (gestor de paquetes de Python)
Instalación
1. Levantar la Evolution API
git clone https://github.com/SEU_USUARIO/evolution-api-mcp.git
cd evolution-api-mcp
docker compose up -dEspere unos 15 segundos y pruebe:
curl http://localhost:8080/Debe devolver {"status":200,"message":"Welcome to the Evolution API, it is working!"}.
2. Instalar el servidor MCP
uv venv
uv pip install -e .3. Registrar en Claude Code
claude mcp add evolution-api -s user -- evolution-api-mcpO añádalo manualmente en el archivo ~/.claude.json:
{
"mcpServers": {
"evolution-api": {
"type": "stdio",
"command": "evolution-api-mcp",
"env": {
"EVOLUTION_API_URL": "http://localhost:8080",
"EVOLUTION_API_KEY": "evo_mcp_2024"
}
}
}
}Windows: el comando puede necesitar la ruta completa del
.exe:C:/Users/SU_USUARIO/evolution-api-mcp/.venv/Scripts/evolution-api-mcp.exe
4. Conectar su WhatsApp
Abra http://localhost:8080/manager/ en el navegador
Use la Global API Key:
evo_mcp_2024Cree una instancia (ej: "miwhats")
Haga clic en "Generar QR Code"
Escanee con su WhatsApp: Configuración > Dispositivos vinculados > Conectar un dispositivo
5. ¡Usar!
Reabra Claude Code y comience a usar:
> envia uma mensagem pro 5511999999999 dizendo oi
> mostra minhas conversas recentes
> envia uma foto pra fulanoConfiguración
Variable | Descripción | Predeterminado |
| URL de la Evolution API |
|
| API key de autenticación | (vacío) |
La API key predeterminada de Docker Compose es evo_mcp_2024. Cámbiela en el docker-compose.yml si lo desea.
Estructura
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 mensagensHerramientas disponibles
Instance
create_instance- Crear instancia de WhatsAppconnect_instance- Conectar y generar código QRfetch_instances- Listar instanciasconnection_state- Verificar estado de la conexiónlogout_instance- Desconectar WhatsApprestart_instance- Reiniciar instanciadelete_instance- Eliminar instancia
Messages
send_text- Enviar textosend_media- Enviar imagen, video o documentosend_audio- Enviar audio/nota de vozsend_location- Enviar ubicaciónsend_contact- Enviar tarjeta de contactosend_reaction- Reaccionar con emojisend_poll- Enviar encuestasend_buttons- Enviar botones interactivossend_list- Enviar lista interactivasend_sticker- Enviar sticker
Chat
find_chats- Listar conversacionesfind_messages- Leer mensajes de un chatarchive_chat- Archivar/desarchivar chatmark_message_as_read- Marcar como leído
Licencia
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