mcpbeat

Green API WhatsApp MCP Server

com.green-api/whatsapp
answering

Green API WhatsApp is answering right now. Last checked 11 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 41 hours of history · worst hour 50%
41 hours agonow
81.9%
Uptime 24h
149 of 182 checks
41
Tools
read from the server
180 ms
Response time
average over 24h
0
Stars
last commit 29 May 2026

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 11 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, but you need an API key or OAuth to use it.

This endpoint answered with an authorization challenge — the server is running, but you need an API key or OAuth to use it.

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 needs key 200 ms 11 min ago
https://mcp.green-api.com/sse sse needs key 209 ms 11 min ago

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 149 of 182 checks got a reply (81.9%), average response time 180 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 will need your own key or an OAuth login: it refuses anonymous clients.
Does Green API WhatsApp need an API key?
Yes. Every time we knock, Green API WhatsApp answers with an authorization challenge instead of its tool list — that is how we know it is running and gated rather than broken. Bring your own credentials and it will talk.
How fast is Green API WhatsApp?
It answers our handshake in 180 ms on average, which is faster than 67% 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.