Green API WhatsApp
MCP gateway for WhatsApp via Green API: messaging, contacts, groups and instance management.
Connect it
Settings → Connectors → Add custom connector
URL: https://mcp.green-api.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://mcp.green-api.com/mcp{
"mcpServers": {
"whatsapp": {
"url": "https://mcp.green-api.com/mcp",
"headers": {
"X-Instance-Id": "<YOUR_X_INSTANCE_ID>",
"X-Api-Token": "<YOUR_X_API_TOKEN>"
}
}
}
}claude mcp add --transport http whatsapp https://mcp.green-api.com/mcp --header "X-Instance-Id: <value>" --header "X-Api-Token: <value>"{
"servers": {
"whatsapp": {
"type": "http",
"url": "https://mcp.green-api.com/mcp",
"headers": {
"X-Instance-Id": "<YOUR_X_INSTANCE_ID>",
"X-Api-Token": "<YOUR_X_API_TOKEN>"
}
}
}
}41 tools, verified live
whatsapp_add_group_participantAdd a participant to a WhatsApp group
whatsapp_check_whatsappread-onlyCheck whether a phone number has a WhatsApp account
whatsapp_connectConnect a WhatsApp instance. Call this before using other tools. Validates credentials via getStateInstance.
whatsapp_create_groupCreate a WhatsApp group
whatsapp_create_instanceCreate a new WhatsApp instance via the GREEN-API Partner API
whatsapp_delete_instancecan modifyDelete a WhatsApp instance via the GREEN-API Partner API
whatsapp_delete_messagecan modifyDelete a message
whatsapp_delete_notificationcan modifyDelete a notification from the queue (acknowledge receipt)
whatsapp_disconnectDisconnect a WhatsApp instance and remove credentials from the session
whatsapp_edit_messagecan modifyEdit a previously sent message
whatsapp_forward_messagescan modifyForward messages to another chat
whatsapp_get_authorization_coderead-onlyGet an authorization code for sign-in by phone number
whatsapp_get_chat_historyread-onlyGet chat message history. Use a small 'count' (default 50, max 100) to keep responses focused.
whatsapp_get_contact_avatarread-onlyGet the avatar of a contact or group
whatsapp_get_contact_inforead-onlyGet information about a contact or group
whatsapp_get_contactsread-onlyGet the contact list
whatsapp_get_group_dataread-onlyGet group data (members, name, invite link)
whatsapp_get_instancesread-onlyList all partner instances via the GREEN-API Partner API
whatsapp_get_messageread-onlyGet a message by ID
whatsapp_get_qrread-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_settingsread-onlyGet instance settings
whatsapp_get_stateread-onlyGet instance state (authorized, notAuthorized, blocked, sleepMode)
whatsapp_get_wa_settingsread-onlyGet WhatsApp account settings (name, description, etc.)
whatsapp_last_incoming_messagesread-onlyGet recent incoming messages from the last N minutes (default 60, max 1440 = 24 hours).
whatsapp_last_outgoing_messagesread-onlyGet recent outgoing messages from the last N minutes (default 60, max 1440 = 24 hours).
whatsapp_leave_groupcan modifyLeave a WhatsApp group
whatsapp_logoutcan modifyLog out the WhatsApp instance
whatsapp_read_chatMark chat messages as read
whatsapp_rebootReboot the WhatsApp instance
whatsapp_receive_notificationread-onlyGet one notification from the queue (manual polling)
whatsapp_remove_group_admincan modifyRevoke admin rights from a group member
whatsapp_remove_group_participantcan modifyRemove a participant from a WhatsApp group
whatsapp_send_contactcan modifySend a contact card via WhatsApp
whatsapp_send_filecan modifySend a file by URL
whatsapp_send_file_by_uploadcan modifySend a file directly to a chat via multipart upload (no separate URL step)
whatsapp_send_locationcan modifySend a location
whatsapp_send_messagecan modifySend a text message via WhatsApp
whatsapp_send_pollcan modifySend a poll via WhatsApp
whatsapp_set_group_adminPromote a group member to admin
whatsapp_set_settingscan modifyUpdate instance settings (webhooks, proxy, etc.)
whatsapp_upload_fileUpload a file to GREEN-API storage and return its URL. Use the returned URL with whatsapp_send_file.
Alternatives in Developer Tools
Compare →SESemioticA
Verified React chart generation: select, validate, repair, render, and inspect charts through MCP.
RRReactive ResumeA
Free open-source resume builder with remote MCP tools for resumes and job applications.
PAPg AiguideA
Comprehensive PostgreSQL documentation and best practices, including ecosystem tools
COContrastAPIA
55 tools, 7 Resources, Sigma rules, email SPF/DMARC, MITRE, CVE/KEV, risk_score. No key.
QRQR RápidoA
Generate QR codes for URLs, PIX, Wi-Fi, vCards, WhatsApp and more. For AI agents.
KeployA
End-to-end API testing — generate and run tests from OpenAPI, curl, Postman, or real user traffic.