WhatsApp MCP Server with Wati API

This is a Model Context Protocol (MCP) server for WhatsApp using the Wati API v3.

Local serverstdio

What is the WhatsApp MCP Server with Wati API MCP Server?

WhatsApp MCP Server with Wati API is an MCP project maintained in the wati-io/whatsapp-api-mcp-server repository. The maintainer describes its purpose as “This is a Model Context Protocol (MCP) server for WhatsApp using the Wati API v3”. Read the project documentation for the complete scope.

Local setup

The project provides a local client configuration using {{PATH_TO_UV}}. Follow the repository’s build and installation steps before copying it, and replace example paths with the paths on your own computer.

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
search_contactsSearch contacts by name or phone number
list_contactsList contacts with pagination
get_contactGet detailed contact info by phone or ID
add_contactAdd a new WhatsApp contact
update_contactsBulk-update contact custom parameters
get_contact_countGet total contact count
assign_contact_teamsAssign a contact to teams
get_messagesGet conversation messages for a contact
send_messageSend a text message
send_fileSend a file (image, video, document, audio) via upload
send_file_via_urlSend a file by URL (no local download needed)
download_mediaDownload media from a message
send_interactiveSend interactive buttons or list messages
assign_operatorAssign an operator to a conversation
update_conversation_statusUpdate conversation status (open/solved/pending/block)
list_templatesList message templates
get_templateGet template details
send_templateSend template messages to recipients
list_campaignsList broadcast campaigns
get_campaignGet campaign details and statistics
list_channelsList available WhatsApp channels

How to install the WhatsApp MCP Server with Wati API MCP Server

{
  "mcpServers": {
    "whatsapp": {
      "command": "{{PATH_TO_UV}}",
      "args": [
        "--directory",
        "{{PATH_TO_SRC}}/wati-mcp-server",
        "run",
        "main.py"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.