🔌 Developer · Open-source · MIT license

Give Claude & ChatGPT hands on WhatsApp — safely, on the official Business API.

The Go4whatsup MCP server lets any Model Context Protocol client — Claude Desktop, Claude Code, ChatGPT, Cursor, Continue, or your own agent — send WhatsApp messages, run campaigns, and query your inbox by natural-language prompt. Meta Business Partner. No ban risk. No unofficial bridges.

Get the MCP server → View on GitHub Free plan · no card
✓ Meta Business Partner ✓ Official WhatsApp Business API ✓ 1,500+ businesses ✓ 4.4/5 on G2 ✓ Free & open-source (MIT)

What is the Go4whatsup WhatsApp MCP server?

The Go4whatsup WhatsApp MCP server is an open-source Model Context Protocol server that exposes the WhatsApp Business API to Claude, ChatGPT, and any MCP-compatible LLM as callable tools. Unlike unofficial MCP servers that connect to personal WhatsApp via web-multidevice bridges (ban risk), our server runs on the official WhatsApp Business API under Go4whatsup's Meta Business Partner status. Install once, then prompt in plain English.

Updated September 8, 2026

The 8 tools Claude / ChatGPT can call

Each tool is a typed function in the MCP schema. Your LLM decides when to call which one based on the user's prompt — you don't write any glue code.

send_message

Send a plain WhatsApp text to a phone number. Within Meta's 24-hour customer session window.

send_template

Send a Meta-approved template with variables + buttons. Works outside the 24-hour window.

list_conversations

Read the inbox — open threads, filters by status, tags, or unread count.

get_conversation

Read the full history of a specific thread — messages, media, timestamps.

list_contacts

Search customer list by name, phone, tag, or custom field.

create_contact

Add a new contact with opt-in metadata + tags.

send_broadcast

Trigger a campaign to a segment. Enforces opt-in + Meta approval + rate limits.

get_campaign_analytics

Read delivery, read, click, and reply metrics for any campaign.

Example prompts your team can run today

These aren't demos — this is what Claude Desktop or Claude Code actually does once the MCP server is connected.

MARKETING

Claude, send a Diwali sale broadcast to all Delhi customers who bought in the last 6 months. Template: diwali_sale_2026. Segment size + estimated cost before you fire it.

SUPPORT TRIAGE

Claude, list the 5 oldest unreplied WhatsApp threads. Summarise what each customer wants. Suggest a reply to each in the customer's language.

SALES OPS

Claude, who from our WhatsApp inbox this week mentioned "budget" or "quote"? Draft a follow-up template message and show it to me before sending.

ANALYTICS

Claude, compare last week's campaign read-rate vs the week before. If it dropped more than 10%, list which templates underperformed.

INTEGRATIONS

Claude, pull all Zoho deals in "Negotiation" stage. For each contact, check if we have their WhatsApp opt-in. Send a personalised nudge template to the ones who opted in.

DEVELOPER WORKFLOW

Claude Code, when the deploy pipeline finishes, WhatsApp the on-call engineer with a summary of what shipped + a link to the log.

Install in 2 minutes

Requires Node.js 18 or higher and a Go4whatsup account (free plan is fine to test).

Step 1 — Get your Go4whatsup API key

Sign up (free, no card) at app.go4whatsup.com/registration. Once in, go to Settings → API → Generate key.

Step 2 — Install the MCP server

npm install -g @go4whatsup/mcp-server

Step 3 — Add to Claude Desktop config

Open ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows) and add:

{
  "mcpServers": {
    "go4whatsup": {
      "command": "npx",
      "args": ["-y", "@go4whatsup/mcp-server"],
      "env": {
        "GO4WHATSUP_API_KEY": "your_key_here"
      }
    }
  }
}

Step 4 — Restart Claude and prompt

Quit + reopen Claude Desktop. Ask: "Claude, list my 5 most recent WhatsApp conversations." That's it.

Same steps work for ChatGPT, Cursor, Continue, Cline, and any MCP-compatible client — the config file location differs but the JSON block is identical.

Go4whatsup MCP server vs. unofficial WhatsApp MCP servers

Feature Go4whatsup MCP Unofficial MCP servers
API usedOfficial WhatsApp Business APIWeb-multidevice bridges (personal WhatsApp)
Ban riskNone — Meta-approved BSPHigh — Meta may block bridging clients
Template messagesYes — Meta-approved templatesNo — templates are BSP-only
Broadcasts > 256 contactsYes — unlimited on APINo — capped at 256 personal contacts
Green TickYes — Official Business AccountNo — personal account only
Rate-limit awarenessYes — respects Meta tier limitsNo — you can accidentally get flagged
Multi-agent inboxYes — shared team inboxNo — one device only
Auto-translate 100+ languagesYes — built into Go4whatsupNo
SupportMeta Business Partner teamCommunity GitHub only
CostFree MCP + Go4whatsup from $0/moFree MCP + ban-recovery cost when it happens

Frequently asked questions

What is a WhatsApp MCP server?

A WhatsApp MCP server is a Model Context Protocol server that lets AI assistants like Claude, ChatGPT, or any MCP-compatible LLM interact with WhatsApp — send messages, read the inbox, launch campaigns, query contacts — through natural-language prompts. MCP is Anthropic's open protocol, launched November 2024, and adopted by OpenAI and other major LLM providers by 2026.

Is the Go4whatsup MCP server safe for my WhatsApp account?

Yes. Go4whatsup is an official Meta Business Partner and the MCP server routes every action through the official WhatsApp Business API. Unlike unofficial MCP servers that connect to personal WhatsApp via web-multidevice bridges — which Meta can and does block, sometimes banning numbers — our MCP server operates within Meta's approved BSP framework. No ban risk, no grey-area bridging.

Does it work with ChatGPT and other LLMs, not just Claude?

Yes. MCP is an open standard. It's used by Claude Desktop, Claude Code, ChatGPT (via Plugin support that adopted MCP in 2026), Cursor, Continue, Cline, and community agents. If your tool speaks MCP, the Go4whatsup server works — same install steps, same JSON config block, same tools exposed.

How much does it cost?

The MCP server itself is free and open-source (MIT licence, published to npm and GitHub). You need a Go4whatsup account to authenticate — $0 on the Free plan or $39/month on Standard globally (₹1,499 India, AED 149 GCC). Meta's per-conversation WhatsApp fees are billed pass-through with no markup.

Can Claude send WhatsApp broadcasts to thousands of contacts through the MCP server?

Yes, but the server enforces the same guardrails as the Go4whatsup platform: opt-in verification, Meta template pre-approval, per-day tier limits, and audit logging. This keeps your WhatsApp Business Account in good standing with Meta and prevents accidental policy violations from LLM-triggered sends.

What data does the MCP server access?

Only your Go4whatsup workspace — contacts, conversations, templates, campaigns, and analytics. The server does not access anyone else's data. Every call is authenticated with your API key. Full audit log per tool call is kept in your Go4whatsup account.

Is the source code open?

Yes. MIT licence, hosted on GitHub at github.com/go4whatsup/mcp-server. Pull requests welcome. Issue tracker open. Full TypeScript source.

Do you support GDPR + India DPDP Act?

Yes. Go4whatsup is GDPR + DPDP-aligned. Signed Data Processing Agreement available on request from [email protected]. Data residency in India (ap-south-1 Mumbai) or UAE (me-central-1) available on Enterprise plans.

Ready to give Claude hands on WhatsApp?

Free plan · no credit card · install the MCP server in 2 minutes · your first campaign next.

Start Free → Book a 20-min demo GitHub

1,500+ businesses · 4.4/5 on G2 · Meta Business Partner · Official WhatsApp Business API · $39/mo global · Free plan available