Model Context Protocol · Official WhatsApp Business API

Gambot — WhatsApp Business MCP for AI Agents

Connect Claude, ChatGPT, Cursor and other AI agents to the official WhatsApp Business API. Send messages and approved templates, run campaigns and manage your CRM — from a single MCP server.

Gambot uses the official WhatsApp Business API — not WhatsApp Web, no QR-code sessions.

npx -y gambot-mcp
Run it in any MCP client — no account or token needed to start.
Connect Your AI AgentRead the API docs
ClaudeChatGPTCursorGeminiAny MCP client

The short version

What is Gambot?

A WhatsApp Business platform with a built-in MCP server. It turns the official WhatsApp Business API — messaging, templates, campaigns, CRM, quotes, invoices — into tools an AI agent can call.

Why should an AI agent use it?

It returns machine-readable states (for example a closed 24-hour window with the recommended next step), enforces opt-out and consent, and lets the agent create its own account — so it can finish the job instead of guessing.

Why is it different from a normal WhatsApp MCP?

Most WhatsApp MCP servers automate WhatsApp Web on a personal number: QR sessions, no templates, no webhooks, a risk of being blocked. Gambot runs on the official WhatsApp Business API, built for production use on a business number.

How do I connect?

Add the server with npx -y gambot-mcp. With no token it starts in onboarding mode: your agent creates a free-trial account and gives you a link to connect your WhatsApp number. Then it can send its first message.

Connect your AI agent

Self-service from the first command to the first WhatsApp message. No sales call, no manual setup by us.

1

Discover

You found Gambot — the WhatsApp Business MCP built on the official API.

2

Install the MCP

Add npx -y gambot-mcp to Claude, Cursor, Gemini CLI — or use the hosted connector for ChatGPT.

3

Create an account

With no token, the agent checks your organization name and creates a free-trial account for you.

4

Connect WhatsApp

The agent gives you a secure link. You connect your WhatsApp Business number with Meta in the browser, once.

5

First action

Set GAMBOT_TOKEN, restart the client and ask: "Send a WhatsApp message to +1…". Done.

New to Gambot? Start with no token

Add this to your MCP client config (Cursor .cursor/mcp.json, Claude Desktop claude_desktop_config.json, Gemini CLI settings) and restart it. Ask your agent: "Set me up with Gambot for WhatsApp."

{
  "mcpServers": {
    "gambot": {
      "command": "npx",
      "args": ["-y", "gambot-mcp"]
    }
  }
}
Add to Cursor (one click)Cursor opens with the Gambot server pre-filled. No token needed to start.

Already have a Gambot token?

Add it as GAMBOT_TOKEN (gmbt_… from Settings → General) to unlock the full tool set. Prefer a remote connector? Use the hosted MCP server (Streamable HTTP + OAuth) — see the ChatGPT and Claude guides.

{
  "mcpServers": {
    "gambot": {
      "command": "npx",
      "args": ["-y", "gambot-mcp"],
      "env": {
        "GAMBOT_TOKEN": "gmbt_your_token_here"
      }
    }
  }
}

Gambot vs. a WhatsApp Web MCP

Same idea — very different foundations.

GambotWhatsApp Web–based MCP
WhatsApp connectionOfficial WhatsApp Business APIAutomates WhatsApp Web (unofficial)
Sign-inMeta Embedded Signup, API token / OAuthQR-code session on a phone
Message templatesApproved templates, 24-hour-window rulesNot supported
Opt-out & consentBuilt inLeft to you
Number safetyBusiness number, platform-compliantRisk of the number being blocked
Agent onboardingSelf-serve through MCP toolsManual setup

Read the full comparison →

Everything your agent can do

140+ tools across the full Gambot WhatsApp Business API.

Messaging

  • Send WhatsApp text
  • Send approved templates
  • List conversations & messages

Campaigns

  • Create manual / scheduled / recurring
  • Mail-merge blast from a spreadsheet
  • Built-in opt-out & consent

CRM

  • Contacts & leads
  • Cases & tasks
  • Dynamic custom fields

Sales & docs

  • Quotes, invoices, orders
  • Web forms & submissions
  • Document templates & e-signatures

Templates

  • Create text / media templates
  • Body variables, buttons, footer
  • Upload template media

Onboarding

  • Create trial / paid accounts
  • Buy a number by country
  • Add a payment method

Open source, official API

Gambot is an official Meta Business Solution Provider. The MCP server is open source (MIT), published on npm as gambot-mcp and listed in the MCP Registry. Your number stays compliant — with message templates, opt-out handling and consent built in.

Frequently asked questions

What is the Gambot WhatsApp MCP server?

Gambot is a WhatsApp Business MCP server for AI agents. It exposes the official WhatsApp Business API as MCP tools, so Claude, ChatGPT, Cursor, Gemini and other MCP clients can send WhatsApp messages and approved templates, run campaigns, and manage contacts, leads, cases, tasks, quotes and invoices.

How is Gambot different from other WhatsApp MCP servers?

Most WhatsApp MCP servers automate WhatsApp Web: a QR-code session on a personal number, with no templates, no webhooks and a risk of the number being blocked. Gambot uses the official WhatsApp Business API, so it supports approved message templates, 24-hour-window rules, opt-out and consent handling, and production use on a business number.

Do I need a Gambot account before I start?

No. Run "npx -y gambot-mcp" without a token and the server starts in onboarding mode: your AI agent can check for an existing account, create a free-trial account, and give you a secure link to connect your WhatsApp number in the browser (Meta Embedded Signup). Once WhatsApp is connected, you get your API token and set GAMBOT_TOKEN to unlock the full tool set. No sales call is needed.

How do I connect Claude, ChatGPT or Cursor?

Add the server to your MCP client with the command "npx -y gambot-mcp" (Claude Desktop, Cursor, Gemini CLI), or use the hosted remote connector with OAuth (ChatGPT and Claude custom connectors). Setting GAMBOT_TOKEN is optional at first: without it the agent walks you through account creation.

Is this the official WhatsApp API?

Yes. Gambot is an official Meta Business Solution Provider and the MCP server runs on the authorized WhatsApp Business (Cloud) API. There are no QR-code sessions and no unofficial libraries.

What can an AI agent do through Gambot?

Send WhatsApp text and approved templates, list conversations and messages, create and schedule campaigns, manage contacts, leads, cases and tasks, create quotes, invoices and e-signatures, and read analytics. The API returns machine-readable states (for example, a closed 24-hour window) with a recommended next action, so the agent recovers instead of guessing.

Where can I find the code and package?

The MCP server is open source (MIT) on GitHub at github.com/gambot-ai/gambot-mcp and is published on npm as gambot-mcp. API documentation is at gambot.co.il/developers/.

Give your AI agent a WhatsApp number

Run one command, let your agent create the account, connect your number — and send the first WhatsApp message.

npx -y gambot-mcp
Connect Your AI Agent

Prefer the web? Create an account in the browser →