WhatsApp MCP Server

A WhatsApp server implementation using the Model Context Protocol (MCP) SDK. This server provides a standardized interface for interacting with WhatsApp through the GreenAPI service.

Local serverISC

What is the WhatsApp MCP Server?

WhatsApp MCP Server is an MCP project maintained in the piyushgupta53/whatsapp-mcp-server repository. The maintainer describes its purpose as “A WhatsApp server implementation using the Model Context Protocol (MCP) SDK. This server provides a standardized interface for interacting with WhatsApp through the GreenAPI service”. Read the project documentation for the complete scope.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
sessionIdSession ID from open_session
instanceIdGreenAPI instance ID
apiTokenInstanceGreenAPI API token
chatIdWhatsApp chat ID (e.g., 1234567890@c.us)
messageThe message to send
groupNameName of the group to create
participantsArray of phone numbers with domain (e.g. 12345@c.us)
countNumber of messages to retrieve (default: 50)
fileUrlPublic URL of the file to send
fileName(Optional) Name of the file as seen by recipient
caption(Optional) Caption text to display below the file
groupIdID of the WhatsApp group (e.g., group@g.us)
participantChatIdChat ID of the participant to remove (e.g., 1234567890@c.us)