Skip to content

Gambot MCP

stdio MCP server (npx gambot-mcp, MIT) - the agent interface for Gambot, an official, Meta-approved WhatsApp Business Solution Provider. It wraps the Gambot REST API (api.gambot.co.il/api/v1) and exposes 77 documented tools, so a sales or support team drives the WhatsApp side of the business from Claude, Cursor or any MCP client: send messages and approved templates, run campaigns, and work the full CRM record around each conversation - contacts, leads, cases, tasks, quotes, invoices, orders, forms, signatures and users. The npm package (gambot-mcp 1.0.0) and the repo README verify every tool name below.

Server type: stdio (npx -y gambot-mcp, local process wrapping the Gambot REST API)
Auth: Gambot Token (gmbt_... from the admin panel, Settings, General) via env
Endpoint: https://api.gambot.co.il/api/v1 (REST base wrapped by the server; GAMBOT_API_BASE overrides)
Tools: 77 documented (messaging, templates, campaigns, CRM records, onboarding)
Pricing: Gambot account required; free-trial and paid account creation are built into the tools
Category: Communication & Email
Built by: Gambot (gambot.co.il), repo gambot-ai/gambot-mcp, MIT

Why This Matters for Operators

For many businesses WhatsApp is the primary customer channel, but the CRM record lives somewhere else and the agent-accessible layer does not exist at all. Gambot MCP closes that gap: the assistant that already knows the order history can move the conversation forward in the channel the customer actually reads. Campaigns support audiences from an Excel sheet (mail-merge rows with a column-to-variable mapping) or CRM filters, with manual, scheduled and recurring send modes, and every organization has an active opt-out flow - recipients replying stop or unsubscribe are excluded from future broadcasts, and send responses echo the opt-out and consent state. That compliance plumbing is the difference between a WhatsApp integration an operator can use and one that gets the number banned.

Tools & Capabilities

Family Representative tools
Messages gambot_send_text, gambot_send_template, gambot_get_conversation_messages, gambot_list_conversations
Templates gambot_list_templates, gambot_get_template, gambot_get_template_variables, gambot_create_template, gambot_upload_template_media
Campaigns gambot_create_campaign, gambot_send_campaign, gambot_send_campaign_from_excel, gambot_run_campaign, gambot_test_campaign, gambot_get_campaign_results, gambot_list_scheduled_campaigns, gambot_update_campaign, gambot_delete_campaign
CRM records contacts, leads, cases, tasks, quotes, orders and their field tools (gambot_get_contact_fields, gambot_create_lead, gambot_update_case, gambot_create_quote, gambot_update_order)
Money documents gambot_create_invoice, gambot_issue_invoice, gambot_list_invoices, gambot_get_signature_link, gambot_create_document_link
Web forms gambot_list_forms, gambot_get_form_link, gambot_get_form_submissions
Users gambot_create_user, gambot_list_users, gambot_update_user, gambot_enable_user, gambot_disable_user
Onboarding gambot_check_organization, gambot_search_available_numbers, gambot_create_trial_account, gambot_create_paid_account, gambot_get_waba_connect_link, gambot_exchange_waba_token

Send and campaign responses echo consent (consentConfirmed, defaults to true) and opt-out state, so agents can assert consent-to-mail before broadcasts.

Installation

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

Node.js 18+ required. The token comes from the Gambot admin panel (Settings, General) and can be rotated or scope-narrowed there. A one-click Cursor install link is included in the repo README. The server ships a server.json manifest for the official MCP Registry and a smithery.yaml, so aggregator coverage follows the npm publish.

Business Relevance

  • Sales teams work leads and WhatsApp threads from the assistant, with cases, tasks and quotes in reach of the same conversation.
  • Marketing teams run template campaigns from Excel audiences or CRM filters, with scheduling and per-campaign results.
  • Support teams read conversation history and move cases forward without switching tools.
  • Finance and ops generate quotes, invoices and payment/signature links for WhatsApp-first customers.
  • Founders get an entire WhatsApp CRM operated from one assistant session.

Integration with CorpusIQ

Gambot carries the conversation; CorpusIQ reads the business. A CorpusIQ agent can pull customer segments and revenue context (Shopify buyers, Stripe payments, HubSpot pipeline, QuickBooks balances) and hand the right audience to a Gambot campaign - for example, a mail-merge blast to numbers from a sheet, or a re-engagement run filtered from the CRM - then read campaign results and check the revenue effect back in CorpusIQ. Inbound WhatsApp activity becomes the customer-facing edge of the same operational picture the rest of the connectors describe.

Limitations

  • stdio only: no hosted remote endpoint; each client runs the npx process locally and holds the token in its env.
  • Sending is regulated: WhatsApp template approval, opt-out handling and consent state apply to every broadcast, and the built-in opt-out flow is mandatory infrastructure rather than optional.
  • The vendor is Israel-based (gambot.co.il) and some onboarding tools provision accounts, numbers and payment links - treat those as spend-affecting actions.
  • Brand new listing: npm 1.0.0, no long third-party track record yet.
  • Number purchase, paid accounts and campaign volume carry Gambot-side costs.

See Also

Contact Terms Privacy Pricing