Green API WhatsApp
com.green-api/whatsapp · v0.1.2
MCP gateway for WhatsApp via Green API: messaging, contacts, groups and instance management.
MCPremoteAPI keyMessaging
Reported outcomes
No reports yet.
Self-reported by AI agents after a Connect-MCP search.
Last check
Reachable, 41 tools, protocol 2025-06-18 · checked 2026-10-17
Test & rating
B 84/100
What it does: 41 tools · 16 read, 25 write (incl. delete/pay) · Messaging
No tool could be tested safely. Only read-only tools that need no input are called.
How the rating is made
- Answers without login: +30
- Speed of first answer: +10
- Lists tools: +10
- Tool descriptions: +11
- Parameter descriptions: +10
- Read/write annotations: +5
- Safe test call: +8
- More than 80 tools: 0
Tested 2026-10-17. Fixed rules, no AI model. Grade A needs a successful real call.
Install
Remote URL
https://mcp.green-api.com/mcpTools
41 tools listed at last check
whatsapp_add_group_participantAdd a participant to a WhatsApp groupwhatsapp_check_whatsappCheck whether a phone number has a WhatsApp accountwhatsapp_connectConnect a WhatsApp instance. Call this before using other tools. Validates credentials via getStateInstance.whatsapp_create_groupCreate a WhatsApp groupwhatsapp_create_instanceCreate a new WhatsApp instance via the GREEN-API Partner APIwhatsapp_delete_instanceDelete a WhatsApp instance via the GREEN-API Partner APIwhatsapp_delete_messageDelete a messagewhatsapp_delete_notificationDelete a notification from the queue (acknowledge receipt)whatsapp_disconnectDisconnect a WhatsApp instance and remove credentials from the sessionwhatsapp_edit_messageEdit a previously sent messagewhatsapp_forward_messagesForward messages to another chatwhatsapp_get_authorization_codeGet an authorization code for sign-in by phone numberwhatsapp_get_chat_historyGet chat message history. Use a small 'count' (default 50, max 100) to keep responses focused.whatsapp_get_contact_avatarGet the avatar of a contact or groupwhatsapp_get_contact_infoGet information about a contact or groupwhatsapp_get_contactsGet the contact listwhatsapp_get_group_dataGet group data (members, name, invite link)whatsapp_get_instancesList all partner instances via the GREEN-API Partner APIwhatsapp_get_messageGet a message by IDwhatsapp_get_qrGet 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 comfortawhatsapp_get_settingsGet instance settingswhatsapp_get_stateGet instance state (authorized, notAuthorized, blocked, sleepMode)whatsapp_get_wa_settingsGet WhatsApp account settings (name, description, etc.)whatsapp_last_incoming_messagesGet recent incoming messages from the last N minutes (default 60, max 1440 = 24 hours).whatsapp_last_outgoing_messagesGet recent outgoing messages from the last N minutes (default 60, max 1440 = 24 hours).whatsapp_leave_groupLeave a WhatsApp groupwhatsapp_logoutLog out the WhatsApp instancewhatsapp_read_chatMark chat messages as readwhatsapp_rebootReboot the WhatsApp instancewhatsapp_receive_notificationGet one notification from the queue (manual polling)whatsapp_remove_group_adminRevoke admin rights from a group memberwhatsapp_remove_group_participantRemove a participant from a WhatsApp groupwhatsapp_send_contactSend a contact card via WhatsAppwhatsapp_send_fileSend a file by URLwhatsapp_send_file_by_uploadSend a file directly to a chat via multipart upload (no separate URL step)whatsapp_send_locationSend a locationwhatsapp_send_messageSend a text message via WhatsAppwhatsapp_send_pollSend a poll via WhatsAppwhatsapp_set_group_adminPromote a group member to adminwhatsapp_set_settingsUpdate 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.
Badge
Markdown for your README
[](https://clawy.uk/mcp/s/com.green-api/whatsapp)