Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Inicia sesión con Google para escribir reseñas.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

Green API WhatsApp

de green-apiversión 0.1.2i★ 0iSe ejecuta en la nube
Nombre en el registrocom.green-api/whatsapp

Cómo instalar

Resumen

Descripción del creador (original en inglés)

MCP gateway for WhatsApp via Green API: messaging, contacts, groups and instance management.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en la nube
  • Transporte: Streamable HTTP, SSE
  • Categoría: Chat y correo
  • Debes completar: X-Instance-Id, X-Api-Token

Instalación

Elige la app de IA que usas y copia la configuración.

Pasó 5/5 revisiones · Lo que preguntas pasa por el servidor del autor (mcp.green-api.com)

Primero: ¿qué IA usas?

Elige tu app y los pasos aparecen abajo.

Funciona con Claude · unos 5 min

Necesitas una clave de Green API WhatsApp (regístrate en el sitio del autor; puede tener costo) · Configúralo una vez en claude.ai o en la app de escritorio y úsalo en el chat · las cuentas gratis pueden añadir 1

  1. Regístrate y crea una clave de Green API WhatsApp

    Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Puede tener costo.

    Cómo obtener la clave está en el README del autor, más abajo

  2. Abre la página Connectors de Claude

    CustomizeConnectors

    CustomizeConnectors1+ Add2https://…3Add4
  3. Pulsa “+ Add” → “Add custom connector” y completa estos 2 campos

    Copia cada valor al campo con el mismo nombre en Claude y pulsa Continue

    Name · NombreGreen API WhatsApp
    Remote MCP server URL · Direcciónhttps://mcp.green-api.com/mcp

    En Request headers, añade este nombre y valor

    Nombre del headerX-Instance-Id
    Valor<pega tu clave aquí>
    Nombre del headerX-Api-Token
    Valor<pega tu clave aquí>

    Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie

    Deja Authentication como lo detectó Claude y pulsa Add

  4. Actívalo en un chat

    +ConnectorsGreen API WhatsApp

  5. Pruébalo

    Usa Green API WhatsApp y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Claude dice que está usando Green API WhatsApp o muestra una herramienta de Green API WhatsApp en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión

ChatGPT todavía no puede conectar Green API WhatsApp

Green API WhatsApp necesita tu propia clave para conectarse, pero la ayuda de OpenAI solo describe el inicio de sesión con OAuth; no hay una opción de clave que hayamos podido verificar

Lo que puedes hacer en su lugar

A · Usa una app que pueda conectar Green API WhatsApp

  • Necesitas una clave de Green API WhatsApp (regístrate en el sitio del autor; puede tener costo) · Configúralo una vez en claude.ai o en la app de escritorio y úsalo en el chat · las cuentas gratis pueden añadir 1
  • Necesitas una clave de Green API WhatsApp (regístrate en el sitio del autor; puede tener costo)
  • Necesitas una clave de Green API WhatsApp (regístrate en el sitio del autor; puede tener costo)
  • Necesitas una clave de Green API WhatsApp (regístrate en el sitio del autor; puede tener costo)

B · Otros en Chat y correo que funcionan con ChatGPT

Elegidos entre los más usados de la misma categoría, solo los que se conectan con una dirección y sin clave

Funciona con Claude Code · unos 5 min

Necesitas una clave de Green API WhatsApp (regístrate en el sitio del autor; puede tener costo)

  1. Regístrate y crea una clave de Green API WhatsApp

    Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Puede tener costo.

    Cómo obtener la clave está en el README del autor, más abajo

  2. Abre la Terminal

    Mac: pulsa Command+Espacio y escribe Terminal · Windows: abre PowerShell

  3. Pega este comando y pulsa Enter

    claude mcp add --transport http whatsapp https://mcp.green-api.com/mcp --header 'X-Instance-Id: your-value' --header 'X-Api-Token: your-value'

    Cambia “your-value” por tu clave antes de pulsar Enter

    Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie

  4. Escribe /mcp en Claude Code

    Deberías ver Green API WhatsApp en la lista como conectado

  5. Pruébalo

    Usa Green API WhatsApp y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Claude Code dice que está usando Green API WhatsApp o muestra una herramienta de Green API WhatsApp en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de Anthropic el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con Cursor · unos 5 min

Necesitas una clave de Green API WhatsApp (regístrate en el sitio del autor; puede tener costo)

  1. Regístrate y crea una clave de Green API WhatsApp

    Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Puede tener costo.

    Cómo obtener la clave está en el README del autor, más abajo

  2. Pulsa este botón para abrir Cursor

    Abrir en Cursor

    Cursor te pedirá confirmar; pulsa Install

  3. Escribe tu clave

    En la configuración de Green API WhatsApp, X-Instance-Id, X-Api-Token está vacío; añade tu clave y guarda

    Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie

  4. Abre el chat de IA de Cursor en modo Agent

  5. Pruébalo

    Usa Green API WhatsApp y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si Cursor dice que está usando Green API WhatsApp o muestra una herramienta de Green API WhatsApp en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de Cursor el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Funciona con VS Code · unos 5 min

Necesitas una clave de Green API WhatsApp (regístrate en el sitio del autor; puede tener costo)

  1. Regístrate y crea una clave de Green API WhatsApp

    Abre el sitio del autor, crea una cuenta y una clave de API para el siguiente paso. Puede tener costo.

    Cómo obtener la clave está en el README del autor, más abajo

  2. Pulsa este botón para abrir VS Code

    Abrir en VS Code

    VS Code te pedirá confirmar; pulsa Install

  3. Escribe tu clave

    En la configuración de Green API WhatsApp, X-Instance-Id, X-Api-Token está vacío; añade tu clave y guarda

    Pega la clave solo en el campo de la app; nunca en un chat ni se la envíes a nadie

  4. Abre el chat de IA de VS Code en modo Agent

  5. Pruébalo

    Usa Green API WhatsApp y dime qué puedes hacer por mí; luego muéstrame una cosa

    ✓ Si VS Code dice que está usando Green API WhatsApp o muestra una herramienta de Green API WhatsApp en la respuesta, ya está conectado

Nombres de menú comprobados con la ayuda de VS Code el 11 nov 2026 · tu pantalla puede variar un poco según la versión

Otras apps que usan MCP, como Windsurf, Zed o Gemini CLI, añaden servidores de forma distinta. Míralo en la lista de apps

Ver todas las apps que usan MCP →

Dirección para apps que se conectan por la web

Direcciónhttps://mcp.green-api.com/mcp

La configuración JSON está en “Para desarrolladores”, abajo

¿Te atascaste? Pregunta a quien usa Green API WhatsApp💬 Conversación →
Para desarrolladores: comandos de Terminal y configuración JSON

Por la web

Claude Code

claude mcp add --transport http whatsapp https://mcp.green-api.com/mcp --header 'X-Instance-Id: your-value' --header 'X-Api-Token: your-value'

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "whatsapp": {
      "url": "https://mcp.green-api.com/mcp",
      "headers": {
        "X-Instance-Id": "your-value",
        "X-Api-Token": "your-value"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "whatsapp": {
      "type": "http",
      "url": "https://mcp.green-api.com/mcp",
      "headers": {
        "X-Instance-Id": "your-value",
        "X-Api-Token": "your-value"
      }
    }
  }
}

Valores que debes completar

  • X-Instance-Id secreto obligatorio HTTP header
    Green API instance ID
  • X-Api-Token secreto obligatorio HTTP header
    Green API instance token

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

De un vistazo

Descargas por semanai
No está en npm/PyPI
Dominio verificado
✓ green-api.com
Conexión
Se ejecuta en la nube
Transporte
streamable-http, sse
Última versióni
0.1.2
Categoríai
Chat y correo
Publicado en el registroi
17 jul 2026
Último cambio de códigoi
17 jul 2026
Creador
green-api
Estado en el registro
Activo

Qué apps pueden usarlo

Según cómo se conecta este servidor y la documentación de cada app, comprobado el 10 nov 2026.

Se conectan por internet en

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast

Todas las apps, con ventajas y desventajas →

Qué puede hacer

Nombres y descripciones de las herramientas tal como los informó el servidor el 10 nov 2026. Los escribió el creador, no nosotros; los mostramos como texto sin formato.

  • whatsapp_add_group_participant

    Add a participant to a WhatsApp group

  • whatsapp_check_whatsapp

    Check whether a phone number has a WhatsApp account

  • whatsapp_connect

    Connect a WhatsApp instance. Call this before using other tools. Validates credentials via getStateInstance.

  • whatsapp_create_group

    Create a WhatsApp group

  • whatsapp_create_instance

    Create a new WhatsApp instance via the GREEN-API Partner API

  • whatsapp_delete_instance

    Delete a WhatsApp instance via the GREEN-API Partner API

  • whatsapp_delete_message

    Delete a message

  • whatsapp_delete_notification

    Delete a notification from the queue (acknowledge receipt)

  • whatsapp_disconnect

    Disconnect a WhatsApp instance and remove credentials from the session

  • whatsapp_edit_message

    Edit a previously sent message

  • whatsapp_forward_messages

    Forward messages to another chat

  • whatsapp_get_authorization_code

    Get an authorization code for sign-in by phone number

  • whatsapp_get_chat_history

    Get chat message history. Use a small 'count' (default 50, max 100) to keep responses focused.

  • whatsapp_get_contact_avatar

    Get the avatar of a contact or group

  • whatsapp_get_contact_info

    Get information about a contact or group

  • whatsapp_get_contacts

    Get the contact list

  • whatsapp_get_group_data

    Get group data (members, name, invite link)

  • whatsapp_get_instances

    List all partner instances via the GREEN-API Partner API

  • whatsapp_get_message

    Get a message by ID

  • whatsapp_get_qr

    Get the QR code for instance authorization. The result contains the QR as an image and a qrLink URL to an official GREEN-API page with a full-size auto-refreshing QR code. Always include the qrLink in your response as a clickable markdown link so the user can open it in the brows

  • whatsapp_get_settings

    Get instance settings

  • whatsapp_get_state

    Get instance state (authorized, notAuthorized, blocked, sleepMode)

  • whatsapp_get_wa_settings

    Get WhatsApp account settings (name, description, etc.)

  • whatsapp_last_incoming_messages

    Get recent incoming messages from the last N minutes (default 60, max 1440 = 24 hours).

  • whatsapp_last_outgoing_messages

    Get recent outgoing messages from the last N minutes (default 60, max 1440 = 24 hours).

  • whatsapp_leave_group

    Leave a WhatsApp group

  • whatsapp_logout

    Log out the WhatsApp instance

  • whatsapp_read_chat

    Mark chat messages as read

  • whatsapp_reboot

    Reboot the WhatsApp instance

  • whatsapp_receive_notification

    Get one notification from the queue (manual polling)

  • whatsapp_remove_group_admin

    Revoke admin rights from a group member

  • whatsapp_remove_group_participant

    Remove a participant from a WhatsApp group

  • whatsapp_send_contact

    Send a contact card via WhatsApp

  • whatsapp_send_file

    Send a file by URL

  • whatsapp_send_file_by_upload

    Send a file directly to a chat via multipart upload (no separate URL step)

  • whatsapp_send_location

    Send a location

  • whatsapp_send_message

    Send a text message via WhatsApp

  • whatsapp_send_poll

    Send a poll via WhatsApp

  • whatsapp_set_group_admin

    Promote a group member to admin

  • whatsapp_set_settings

    Update instance settings (webhooks, proxy, etc.)

  • whatsapp_upload_file

    Upload a file to GREEN-API storage and return its URL. Use the returned URL with whatsapp_send_file.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 11 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con el dominio green-api.com (el registro comprueba quién es dueño del dominio)

  • ✓ Superada

    Sigue en mantenimiento

    Último cambio de código: hace 4 meses

  • ✓ Superada

    Tiene licencia

    Usa MIT

  • ✓ Superada

    El endpoint responde

    Respondió en 261 ms (HTTP 200)

  • – No aplica

    Inicio de sesión con OAuth

    No hace falta iniciar sesión

  • ✓ Superada

    Sin instrucciones ocultas en las descripciones de herramientas

    Leímos 41 descripciones de herramientas y no encontramos instrucciones ocultas para la IA

Conversación

Pregunta, comparte un consejo o avisa de que no funciona. Ordenado por lo que la gente marcó como útil.

Aún no hay publicaciones. Sé la primera persona en preguntar o compartir.

Lo publicado aquí lo escriben usuarios, no el equipo de PopNx.

Inicia sesión con Google para publicar

Reseñas de usuarios

Aún no hay reseñas

Inicia sesión con Google para escribir una reseña

Comparado con otros en Chat y correoi

  • Más estrellas que el 0% de los otros 1946 servidores de esta categoría
  • Publicado en el registro más recientemente que el 17% de los otros 1946 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 1946 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro Green API WhatsApp?

Superó 5 de 5 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

Debes completar: X-Instance-Id, X-Api-Token

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en la nube del creador. Te conectas por internet sin instalar nada, pero lo que envías pasa por los servidores del creador.

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez hace 4 meses, y la última versión (0.1.2) llegó al registro hace 4 meses.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. Se conecta por URL, así que también funciona en apps que aceptan MCP remoto, como ChatGPT Business o superior.

¿Qué puedo usar en su lugar?

En la misma categoría: Inbox Zero, Agent-Native Chat, draw.io

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:↓ Descargas por semanai★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

Inbox Zero

Search Gmail and Outlook, save drafts, manage email rules, and view email stats.

de elie222Muy usado★ 13 milActualizado hace 41 días

Se ejecuta en la nube

Agent-Native Chat

Minimal chat-first app with durable threads, actions, and the app-agent loop

de BuilderIOMuy usado★ 7,7 mil Estrellas de todo el repositorioActualizado hace 2 meses

Se ejecuta en la nube

draw.io

Create draw.io diagrams in chat from Mermaid or XML, shown live and interactive. 10,000+ shapes.

de jgraphMuy usado★ 5,8 milActualizado ayer

Se ejecuta en la nube✓ draw.io

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

green-api-mcp-gateway

Support Links

Guides & News


MCP gateway for GREEN-API WhatsApp. Lets AI agents (Claude Desktop, OpenClaw, Cursor, and others) send messages, manage instances, and receive notifications via WhatsApp using the Model Context Protocol.

What it does

Send text messages, files by URL, locations, contacts, polls. Forward and edit messages. Manage groups (create, fetch data, add/remove participants). Check phone numbers for WhatsApp, fetch contacts and their info. Get instance state and settings, QR code for authorization. Receive incoming notifications via polling or an HTTP receiver. Partner API for creating/deleting instances. Multi-instance support in a single gateway. Prompt templates for common scenarios (customer support, broadcasts). Prometheus metrics and OpenTelemetry.

Instructions for connecting the MCP server can be found on our website

Architecture

Clean Architecture (Ports & Adapters):

cmd/server/main.go                    — entry point, DI wiring

internal/ domain/ — business entities, errors, constants (zero dependencies) application/ — ports (interfaces) infrastructure/ auth.go — CredentialManager (in-memory credential store) config/config.go — YAML + env configuration greenapi/client.go — WhatsApp client via Go SDK mcp/ server.go — MCP server (stdio/sse) tools.go — MCP tools registration resources.go — MCP resources prompts.go — MCP prompts webhook/ bridge.go — polling bridge receiver.go — HTTP receiver

Build

go build -o green-api-mcp-gateway ./cmd/server

Requires Go 1.25+.

Transports & endpoints

The server supports four transports, selected via server.transport (or the GREEN_API_TRANSPORT env var):

TransportEndpoints (relative to host:port)Use case
stdiostdin/stdoutLocal CLIs (Claude Desktop, Cursor) launching the binary.
sseGET / (stream) + POST /messageLegacy MCP clients (SSE only).
httpPOST/GET /mcpStreamable HTTP (MCP 2025-03-26+) — preferred for new clients.
hybrid/sse + /message and /mcp on one portPublic server: serves both legacy SSE and Streamable HTTP.

All HTTP-based transports also expose:

  • GET /health, GET /healthz — health probes (no auth)
  • GET /favicon.ico, GET /favicon.png — GREEN-API icon

When auth.mode: proxy is enabled, the OAuth 2.0 PKCE endpoints are added too:

  • GET /.well-known/oauth-authorization-server — RFC 8414 metadata
  • GET /.well-known/oauth-protected-resource — RFC 9728 metadata
  • GET /authorize — browser-facing authorization form
  • POST /token — token exchange

Configuration

Via YAML
server:

transport: stdio # stdio | sse | http | hybrid port: 8090

auth: mode: config # config | proxy cache_ttl: 300 # seconds (proxy mode only)

green_api: instances:

  • id: 1101000001 api_token: "YOUR_TOKEN" api_url: "https://api.green-api.com"

webhook: mode: polling polling_timeout: 20

rate_limit: requests_per_second: 10 burst: 20

logging: level: info format: text

Via environment variables

Environment variables take precedence over the YAML config:

The variables below cover both deployment modes. Credentials variables (GREEN_API_INSTANCE_ID, GREEN_API_TOKEN, GREEN_API_URL) apply only to local stdio runs with auth.mode: config. For HTTP transports (sse on /sse + /message, http on /mcp, or hybrid) use auth.mode: proxy instead — credentials arrive in HTTP headers or via the built-in OAuth flow and the env credentials are ignored.

  • GREEN_API_INSTANCE_ID — instance ID
  • GREEN_API_TOKEN — API token
  • GREEN_API_URL — API base URL (defaults to https://api.green-api.com)
  • GREEN_API_TRANSPORT — transport: stdio, sse, http, or hybrid
  • GREEN_API_PORT — HTTP port (defaults to 8090)
  • GREEN_API_BASE_URL — public base URL (used for OAuth issuer/redirects, e.g. https://mcp.example.com)
  • GREEN_API_WIDGET_DOMAIN — unique widget origin for ChatGPT Apps submission metadata (defaults to GREEN_API_BASE_URL, then https://mcp.green-api.com)
  • GREEN_API_AUTH_MODE — config or proxy
  • GREEN_API_AUTH_CACHE_TTL — proxy-auth credential cache TTL (seconds)
  • GREEN_API_WEBHOOK_MODE — polling or receiver
  • LOG_LEVEL — log level
  • LOG_FORMAT — text or json

Run

# With environment variables

export GREEN_API_INSTANCE_ID=1101000001 export GREEN_API_TOKEN=your_token ./green-api-mcp-gateway

With a config file

./green-api-mcp-gateway --config config.yaml

Integration

Claude Desktop (local stdio)

Add to claude_desktop_config.json:

{

"mcpServers": { "whatsapp": { "command": "/path/to/green-api-mcp-gateway", "args": ["--config", "/path/to/config.yaml"] } } }

OpenClaw
mcp:

servers:

  • name: whatsapp command: /path/to/green-api-mcp-gateway args: ["--config", "/path/to/config.yaml"]
Docker
docker build -t green-api-mcp-gateway .

docker run --rm -i \ -e GREEN_API_INSTANCE_ID=1101000001 \ -e GREEN_API_TOKEN=your_token \ green-api-mcp-gateway

MCP Tools

Messaging

*Link to documentation*

  • whatsapp_send_message — text message
  • whatsapp_send_file — file by URL
  • whatsapp_send_location — location
  • whatsapp_send_contact — contact (vCard)
  • whatsapp_send_poll — poll
  • whatsapp_forward_messages — forward
  • whatsapp_edit_message — edit
  • whatsapp_delete_message — delete
Instance

*Link to documentation*

  • whatsapp_get_state — authorization state
  • whatsapp_get_settings — current settings
  • whatsapp_set_settings — update settings
  • whatsapp_get_qr — authorization QR code
  • whatsapp_connect — connect instance
  • whatsapp_disconnect — disconnect instance
Contacts

*Link to documentation*

  • whatsapp_get_contacts — contact list
  • whatsapp_get_contact_info — contact information
  • whatsapp_check_whatsapp — phone number check
Groups

*Link to documentation*

  • whatsapp_create_group — create a group
  • whatsapp_get_group_data — group data
  • whatsapp_add_group_participant — add a participant
  • whatsapp_remove_group_participant — remove a participant
  • whatsapp_leave_group — leave a group
Notifications

*Link to documentation*

  • whatsapp_receive_notification — receive an incoming notification (long-poll)
Partner API

*Link to documentation*

  • whatsapp_create_instance — create an instance
  • whatsapp_delete_instance — delete an instance
  • whatsapp_get_instances — list instances

MCP Resources

  • whatsapp://instance/{id}/state — instance state
  • whatsapp://instance/{id}/settings — instance settings

MCP Prompts

  • whatsapp_customer_support — template for customer support
  • whatsapp_broadcast — template for broadcast messaging

Dependencies

Development

go test ./...

gofmt -w . GOOS=linux GOARCH=amd64 go build -o green-api-mcp-gateway-linux ./cmd/server

License

MIT — see LICENSE.