Green API WhatsApp
MCP gateway for WhatsApp via Green API: messaging, contacts, groups and instance management.
Connector by green-api.comOfficial · Domain verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/green-api-com-whatsapp
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoints
https://mcp.green-api.com/mcpRemote (HTTP)https://mcp.green-api.com/sseRemote (SSE)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 16 read · 9 write · 16 delete
- Secrets
- 2 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 41
From the running server's own tool list (tools/list) on Oct 25, 2026.
Read 16 · Look things up without changing anything.
whatsapp_check_whatsappwhatsapp_get_authorization_codewhatsapp_get_chat_historywhatsapp_get_contact_avatarwhatsapp_get_contact_infowhatsapp_get_contactswhatsapp_get_group_datawhatsapp_get_instanceswhatsapp_get_messagewhatsapp_get_qrwhatsapp_get_settingswhatsapp_get_state
Show 4 more tools
whatsapp_get_wa_settingswhatsapp_last_incoming_messageswhatsapp_last_outgoing_messageswhatsapp_receive_notification
Write 9 · Create, change, send or run things.
whatsapp_add_group_participantwhatsapp_connectwhatsapp_create_groupwhatsapp_create_instancewhatsapp_disconnectwhatsapp_read_chatwhatsapp_rebootwhatsapp_set_group_adminwhatsapp_upload_file
Delete 16 · Delete, drop, revoke or wipe things.
whatsapp_delete_instancewhatsapp_delete_messagewhatsapp_delete_notificationwhatsapp_edit_messagewhatsapp_forward_messageswhatsapp_leave_groupwhatsapp_logoutwhatsapp_remove_group_adminwhatsapp_remove_group_participantwhatsapp_send_contactwhatsapp_send_filewhatsapp_send_file_by_upload
Show 4 more tools
whatsapp_send_locationwhatsapp_send_messagewhatsapp_send_pollwhatsapp_set_settings
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
X-Api-TokenX-Instance-Id
Network hosts it talks to 1
mcp.green-api.com· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (41)
As the server listed them on Oct 25, 2026. Descriptions are the server’s own words; hidden characters are shown as [U+…].
whatsapp_add_group_participantAdd Group ParticipantAdd a participant to a WhatsApp group
whatsapp_check_whatsappCheck WhatsApp Numberread-onlyCheck whether a phone number has a WhatsApp account
whatsapp_connectConnect InstanceConnect a WhatsApp instance. Call this before using other tools. Validates credentials via getStateInstance.
whatsapp_create_groupCreate GroupCreate a WhatsApp group
whatsapp_create_instanceCreate Partner InstanceCreate a new WhatsApp instance via the GREEN-API Partner API
whatsapp_delete_instanceDelete Partner Instancecan change or delete dataDelete a WhatsApp instance via the GREEN-API Partner API
whatsapp_delete_messageDelete Messagecan change or delete dataDelete a message
whatsapp_delete_notificationDelete Notificationcan change or delete dataDelete a notification from the queue (acknowledge receipt)
whatsapp_disconnectDisconnect InstanceDisconnect a WhatsApp instance and remove credentials from the session
whatsapp_edit_messageEdit Messagecan change or delete dataEdit a previously sent message
whatsapp_forward_messagesForward Messagescan change or delete dataForward messages to another chat
whatsapp_get_authorization_codeGet Authorization Coderead-onlyGet an authorization code for sign-in by phone number
whatsapp_get_chat_historyGet Chat Historyread-onlyGet chat message history. Use a small 'count' (default 50, max 100) to keep responses focused.
whatsapp_get_contact_avatarGet Contact Avatarread-onlyGet the avatar of a contact or group
whatsapp_get_contact_infoGet Contact Inforead-onlyGet information about a contact or group
Show 26 more tools
whatsapp_get_contactsGet Contactsread-onlyGet the contact list
whatsapp_get_group_dataGet Group Dataread-onlyGet group data (members, name, invite link)
whatsapp_get_instancesList Partner Instancesread-onlyList all partner instances via the GREEN-API Partner API
whatsapp_get_messageGet Messageread-onlyGet a message by ID
whatsapp_get_qrGet QR Coderead-onlyGet 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_settingsGet Instance Settingsread-onlyGet instance settings
whatsapp_get_stateGet Instance Stateread-onlyGet instance state (authorized, notAuthorized, blocked, sleepMode)
whatsapp_get_wa_settingsGet WhatsApp Account Settingsread-onlyGet WhatsApp account settings (name, description, etc.)
whatsapp_last_incoming_messagesGet Recent Incoming Messagesread-onlyGet recent incoming messages from the last N minutes (default 60, max 1440 = 24 hours).
whatsapp_last_outgoing_messagesGet Recent Outgoing Messagesread-onlyGet recent outgoing messages from the last N minutes (default 60, max 1440 = 24 hours).
whatsapp_leave_groupLeave Groupcan change or delete dataLeave a WhatsApp group
whatsapp_logoutLogout Instancecan change or delete dataLog out the WhatsApp instance
whatsapp_read_chatMark Chat as ReadMark chat messages as read
whatsapp_rebootReboot InstanceReboot the WhatsApp instance
whatsapp_receive_notificationReceive Notificationread-onlyGet one notification from the queue (manual polling)
whatsapp_remove_group_adminDemote Group Admincan change or delete dataRevoke admin rights from a group member
whatsapp_remove_group_participantRemove Group Participantcan change or delete dataRemove a participant from a WhatsApp group
whatsapp_send_contactSend Contactcan change or delete dataSend a contact card via WhatsApp
whatsapp_send_fileSend File by URLcan change or delete dataSend a file by URL
whatsapp_send_file_by_uploadSend Filecan change or delete dataSend a file directly to a chat via multipart upload (no separate URL step)
whatsapp_send_locationSend Locationcan change or delete dataSend a location
whatsapp_send_messageSend Messagecan change or delete dataSend a text message via WhatsApp
whatsapp_send_pollSend Pollcan change or delete dataSend a poll via WhatsApp
whatsapp_set_group_adminPromote Group AdminPromote a group member to admin
whatsapp_set_settingsUpdate Instance Settingscan change or delete dataUpdate instance settings (webhooks, proxy, etc.)
whatsapp_upload_fileUpload FileUpload a file to GREEN-API storage and return its URL. Use the returned URL with whatsapp_send_file.
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- May 29, 2026 (5 months ago)
- Last release
- Jul 17, 2026 (3 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
com.green-api/whatsapp- Version
- 0.1.2
- Auth
- API key
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Green API WhatsApp MCP server. Agent Mart. https://agentmart.dev/connectors/green-api-com-whatsapp (last updated 2026-10-24)