mcpbeat Sign in

Green API WhatsApp MCP Server

by green-api Your server? Claim it
answering

Green API WhatsApp is answering right now. Last checked 10 min ago. It exposes 41 tools. Last commit 29 May 2026.

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

Uptime history 47 days of history · worst day 51%
47 days agonow
70.9%
Uptime 24h
129 of 182 checks
41
Tools
read from the server
162 ms
Response time
average over 24h
0
Stars
last commit 29 May 2026

What the code does

We read the source, 20 h ago · tools taken from the live server · rules 3dff92dd89df

Capabilities

What this server is able to do. For an MCP server this is often the job itself — a terminal server runs commands because that is what it is for. Listed so you know what you are plugging in, not as an accusation.

Page executes code built at runtime internal/infrastructure/templates/contacts_app.html:393
    listEl.innerHTML = filtered.map(c => {

Is this your server and something here is wrong? Tell us — corrections are free and do not require a plan.

This code can reach further than it looks

We found places where it runs commands, builds paths or queries from values it is given. None of that is a flaw by itself — it becomes one when the code changes, and code changes quietly between releases. We re-read it on every one.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 10 min ago.

run in your terminal
claude mcp add whatsapp --transport http https://mcp.green-api.com/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "whatsapp": {
      "url": "https://mcp.green-api.com/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.whatsapp]
url = "https://mcp.green-api.com/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "whatsapp": {
      "url": "https://mcp.green-api.com/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "whatsapp": {
      "url": "https://mcp.green-api.com/mcp"
    }
  }
}

This endpoint answered with an authorization challenge. The server is running, and it signs you in through your browser: there is no API key to paste.

This server publishes 1 more address. The block above uses the one we reach during checks; the full list is under Endpoints below, and the author may intend a particular one for your client.

Available tools 41

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

whatsapp
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 browser and scan comfortably.
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.

Endpoints

URLTransportStateLatencyChecked
https://mcp.green-api.com/mcp streamable-http sign-in 229 ms 10 min ago
https://mcp.green-api.com/sse sse sign-in 178 ms 10 min ago

Alternatives to Green API WhatsApp

same job, measured the same way
MCP Evolution API
by codespar

MCP server for Evolution API — WhatsApp messaging, instances, contacts

30 installs/wk local only
Wazap
by razvangirgiz

WhatsApp for your agent: chats, messages, media, contacts and groups behind MCP tools.

1 949 installs/wk local only
MCP Z API
by codespar

MCP server for Z-API — WhatsApp messaging, contacts, media

24 installs/wk local only
WhatsApp Web MCP Server
by mario-andreschak

WhatsApp MCP via web.js or browserless Baileys: messages, media, chats, groups and contacts

56 installs/wk local only
Trypeach Io
by trypeach-io

Send and manage WhatsApp messages, contacts, templates, and events via Peach AI.

45 installs/wk local only
MCP Whatsapp Cloud
by codespar

MCP server for WhatsApp Cloud API (Meta) — messages, media, and templates via Graph API

26 installs/wk local only
C
uni-msg WhatsApp
by uni-msg

Drive WhatsApp from any MCP client: pair devices, send text and media, manage contacts and groups.

40 installs/wk answering
ManyContacts - WhatsApp Business MCP
by manycontacts

WhatsApp Business MCP: send messages, manage contacts, campaigns, and AI agents.

66 installs/wk local only

Green API WhatsApp — questions

Answers built from our own checks of this server.

What can Green API WhatsApp do?
It exposes 41 tools, read directly from the server on our last check. Among them: whatsapp_add_group_participant, whatsapp_check_whatsapp, whatsapp_connect, whatsapp_create_group, whatsapp_create_instance, whatsapp_delete_instance and 35 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Green API WhatsApp working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 129 of 182 checks got a reply (70.9%), average response time 162 ms. The bar chart above shows every period we have measured.
How do I connect Green API WhatsApp?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address. You sign in through your browser once and the client keeps the session: no key to copy, and it refuses anonymous clients.
How do you sign in to Green API WhatsApp?
No API key is involved. Green API WhatsApp answers our knock with an OAuth challenge, so you authorise it once in your browser and the client keeps the session. That is also why we see no tool list: it will not describe itself to an anonymous client, and that is the server working as intended, not a fault.
How fast is Green API WhatsApp?
It answers our handshake in 162 ms on average, which is faster than 74% of all working MCP servers we measure. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Green API WhatsApp open source?
Yes — it is published under the MIT licence, written in Go and 0 stars on GitHub. The source link is on this page, so you can read exactly what it does with your data before you connect it.