Mmcp.market

Gambot WhatsApp Business API MCP server

by gambot-ai·io.github.gambot-ai/gambot-mcp·v1.3.0

Send WhatsApp messages & templates and manage CRM, leads & campaigns via the Gambot WhatsApp API.

B80/100grade B
What users say
No reviews yet
Be the first
Safety scan
B80/100

full report

Adoption
Growing

0 stars159 downloads/wk

Reviews

Write one

Nobody has reviewed Gambot WhatsApp Business API yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Gambot WhatsApp Business API tools (100, 40 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • gambot_bulk_update_tagswrite action

    Add and/or remove TAGS across MANY contacts at once (merging with each contact's existing tags).

  • gambot_check_organization

    Check whether an organization already exists for a company + tax id (ח.פ/ת.ז), and whether an incomplete onboarding can be resumed. Use before creating a new trial.

  • gambot_check_window

    Check whether the 24-hour WhatsApp customer-service window is OPEN for a contact BEFORE you message them.

  • gambot_create_botwrite action

    Advanced: create a bot from a full botomation object when the high-level builders aren't enough.

  • gambot_create_campaignwrite action

    Create a SAVED WhatsApp broadcast campaign. Use this whenever the send should be a campaign — i.e. ANY scheduled send

  • gambot_create_casewrite action

    Create a case (support ticket / פנייה). Accepts base fields plus a nested 'customFields' object.

  • gambot_create_contactwrite action

    Create a contact (returns the existing one if the phone is already known).

  • gambot_create_document_linkwrite action

    Generate a distributable fill link for a document template. A template has no single static link (each customer fills their own copy), so this creates a fill-only instance and returns its public /form/ URL to share with the customer. Optionally pre-fill variables via contactPhone/leadId/variables.

  • gambot_create_invoicewrite action

    Create an invoice draft. invoiceData holds the invoice fields.

  • gambot_create_keyword_autoreplywrite action

    Create a bot that automatically replies to an incoming WhatsApp message. Trigger on specific keyword(s)

  • gambot_create_leadwrite action

    Create a CRM lead (contact created if missing, optional template send). Accepts all base lead fields

  • gambot_create_menu_botwrite action

    Create a menu bot: an opening template with quick-reply buttons that route each tap to a reply.

  • gambot_create_orderwrite action

    Create a store order. Body holds order fields (customer, items, total…).

  • gambot_create_quotewrite action

    Create a price quote. quoteData holds the quote fields (title, items, total, contact…).

  • gambot_create_taskwrite action

    Create a task (optionally linked to a contact via contactPhone).

  • gambot_create_templatewrite action

    Create a new WhatsApp template (submitted to Meta for approval). Name must be English, lowercase_with_underscores.

  • gambot_create_template_button_autoreplywrite action

    Create a bot that reacts when a contact taps a quick-reply BUTTON on a template you sent (e.g. after a campaign).

  • gambot_create_userwrite action

    Create an organization user (team member). Sends a welcome email + WhatsApp invite.

  • gambot_delete_botwrite action

    Delete a bot/automation by id.

  • gambot_delete_campaignwrite action

    Delete a campaign by id.

  • gambot_delete_userwrite action

    Permanently delete an organization user (removes both the auth account and the profile). This is irreversible —

  • gambot_deploy_bot_packagewrite action

    Deploy a WHOLE bot in one call — the way the Bot Builder does it — instead of wiring pieces separately.

  • gambot_disable_user

    Disable a user (status = inactive).

  • gambot_enable_user

    Enable a user (status = active).

  • gambot_get_bot

    Get a single bot/automation with its full step definition (trigger + actions).

  • gambot_get_bot_package

    Return every botomation deployed together with this one (they share a sourceFlowId): the main bot plus

  • gambot_get_campaign

    Get a single campaign by id.

  • gambot_get_campaign_results

    Get the run results/report for a campaign (sent/delivered/read/replies/clicks).

  • gambot_get_case

    Get a single case by id.

  • gambot_get_case_fields

    Get case (פנייה) field definitions: { baseFields, customFields }. Custom case values are stored under a

  • gambot_get_contact

    Fetch a contact by phone number. The response carries the contact's MARKETING-CONSENT status:

  • gambot_get_contact_fields

    Get contact field definitions (base + custom/dynamic). Contacts store custom values as top-level keys —

  • gambot_get_conversation_messages

    Read the full message HISTORY (content) of ONE conversation, identified by the contact's phone, newest-first and

  • gambot_get_conversation_sla

    Message-response SLA status for ONE conversation: is the customer currently waiting for a reply, for how many minutes,

  • gambot_get_document

    Get a single document template.

  • gambot_get_document_submissions

    Get fill-only submissions generated from a document template.

  • gambot_get_entity_notes

    Read the notes (הערות) attached to a single record. entityType is 'contact', 'lead' or 'case':

  • gambot_get_form

    Get a single web form definition.

  • gambot_get_form_link

    Get the stable public shareable link for a web form. Distribute it to customers via WhatsApp/email/SMS/QR; all submissions land in the form's submissions.

  • gambot_get_form_submissions

    Get submissions (results) for a web form.

  • gambot_get_invoice

    Get a single invoice by id.

  • gambot_get_lead

    Get a single lead by id.

  • gambot_get_lead_fields

    Get lead field definitions: { baseFields, customFields }. Custom lead values are stored under a nested

  • gambot_get_orderwrite action

    Get a single order by id.

  • gambot_get_quote

    Get a single quote by id.

  • gambot_get_signature

    Get a single e-signature document, including its signing results.

  • gambot_get_signature_link

    Get the signing link(s) to distribute for an existing signature document (one per signer). Share with signers via WhatsApp/email/SMS.

  • gambot_get_task

    Get a single task by id.

  • gambot_get_template

    Get a single template by id, including Meta approval status.

  • gambot_get_template_variables

    Get the dynamic variables of a template.

  • gambot_get_user

    Get a single user by id.

  • gambot_issue_invoice

    Issue an invoice — locks it and assigns the official document number.

  • gambot_list_bots

    List the organization's bots & chat automations (botomations). Pass botsOnly=true for only the visual

  • gambot_list_campaigns

    List all broadcast campaigns for the organization.

  • gambot_list_case_sla

    List cases (פניות / support tickets) ranked by their per-stage SLA — i.e. cases that have sat in their current stage

  • gambot_list_cases

    List cases (paginated).

  • gambot_list_contacts

    List or SEARCH the org's contacts directory (all contacts — CRM + chat), paginated and ordered by most-recent

  • gambot_list_conversation_categories

    List the organization's conversation CATEGORIES (labels). A contact has AT MOST ONE category

  • gambot_list_conversation_sla

    List WhatsApp conversations ranked by how long the customer has been WAITING for a reply (the message-response / chat SLA).

  • gambot_list_conversations

    List the org's conversations = CONTACTS, ordered by most recent message. This returns WHO you've been talking to

  • gambot_list_ctwa_contacts

    List the contacts that were created from a Click-to-WhatsApp (CTWA) ad / Meta referral — i.e. people who

  • gambot_list_documents

    List document templates.

  • gambot_list_forms

    List web forms.

  • gambot_list_invoices

    List invoices (paginated).

  • gambot_list_leads

    List leads (paginated).

  • gambot_list_notes

    Read the human-written notes (הערות) from across the CRM — the same feed as the in-app 'Notes Hub'.

  • gambot_list_numbers

    List the organization's connected WhatsApp SENDER numbers. Use this in a multi-number org to discover which line

  • gambot_list_orders

    List orders (optionally filtered by status / store / date range).

  • gambot_list_quotes

    List price quotes (paginated).

  • gambot_list_scheduled_campaigns

    List scheduled campaigns that are waiting to run.

  • gambot_list_scheduled_runs

    List the concrete SCHEDULED RUNS (occurrences) of a scheduled/recurring/block campaign — every future date it will fire,

  • gambot_list_signatures

    List e-signature documents (newest first).

  • gambot_list_tags

    List the organization's contact TAGS (aka keys/lists) — the many-to-many labels a contact can carry and that

  • gambot_list_tasks

    List tasks for the organization.

  • gambot_list_templates

    List all WhatsApp templates for the organization.

  • gambot_list_users

    List organization users (excluding system bots).

  • gambot_mark_contact_spam

    Mark a contact as spam (isSpam=true) or clear the flag (isSpam=false).

  • gambot_reschedule_scheduled_runwrite action

    MOVE a single occurrence of a scheduled/recurring campaign to a new date/time, leaving every other occurrence untouched

  • gambot_run_campaignwrite action

    Run an existing (saved) campaign by id now (resolves recipients and executes).

  • gambot_send_campaignwrite action

    IMMEDIATE 'run to a group' — send an ad-hoc broadcast NOW to a tag/segment/phone-list, WITHOUT saving a campaign.

  • gambot_send_campaign_from_excelwrite action

    Broadcast a WhatsApp TEMPLATE to everyone in an Excel/CSV the user gave you — the easiest way to do a mail-merge blast.

  • gambot_send_templatewrite action

    Send an approved WhatsApp template with variables to ONE recipient. Can initiate a conversation even outside the 24-hour window.

  • gambot_send_textwrite action

    Send a free-text WhatsApp message to ONE recipient. Works ONLY inside the 24-hour customer-service window (the contact

  • gambot_set_bot_status

    Turn a bot on (active) or off (inactive). By default this toggles ONE botomation. Set includePackage=true

  • gambot_set_contact_category

    Set a contact's conversation CATEGORY (single label). Pass an empty string to clear it.

  • gambot_set_contact_consent

    Set a contact's marketing-consent status ('הסכמה לדיוור').

  • gambot_set_conversation_status

    Set a contact's conversation STATUS — one of 'Open', 'In Process', 'Closed'. This is the same status the chat

  • gambot_skip_scheduled_runwrite action

    Cancel a SINGLE upcoming occurrence of a scheduled/recurring campaign (e.g. 'skip this coming Tuesday but keep the weekly

  • gambot_test_campaignwrite action

    Send a single-recipient TEST of a template or free-text message. Great for previewing before a full broadcast.

  • gambot_update_campaignwrite action

    Update a campaign (send the full campaign object).

  • gambot_update_casewrite action

    Update a case — only the provided fields are changed. Accepts base fields plus a nested 'customFields'

  • gambot_update_contactwrite action

    Update a contact — only the provided fields are changed. Custom fields go under 'customFields'.

  • gambot_update_contact_tagswrite action

    Add and/or remove TAGS on ONE contact, MERGING with its existing tags (safe — it never wipes the others).

  • gambot_update_invoicewrite action

    Update invoice fields (blocked once issued/locked).

  • gambot_update_leadwrite action

    Update a lead — only the provided fields are changed. Accepts any base field plus a nested 'customFields'

  • gambot_update_orderwrite action

    Update order fields (merge).

  • gambot_update_quotewrite action

    Update quote fields (partial).

  • gambot_update_taskwrite action

    Update a task — only the provided fields are changed.

  • gambot_update_userwrite action

    Update user fields — only the provided ones are changed.

  • gambot_upload_template_mediawrite action

    Upload a public media URL (image/video/document) to Meta and get a reusable header_handle for a template's media HEADER.

Public scan report

scanner v0.1.5 · 2026-09-19 · same rubric, same numbers if you re-run it

no findings
  • Code scan13 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitystatic API keys via environment variables6/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner6/10
Overall 80/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

Runs npx -y gambot-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add gambot-mcp -- npx -y gambot-mcp
Add to Cursor

Gambot WhatsApp Business API: common questions

Is Gambot WhatsApp Business API MCP server safe?
Mostly: it is graded B (80/100). Read the Gambot WhatsApp Business API safety report
How do I install Gambot WhatsApp Business API?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Gambot WhatsApp Business API need an API key?
Yes. The registry entry asks for GAMBOT_TOKEN.
Is Gambot WhatsApp Business API maintained?
The last commit was in the last day (2026-09-19). The latest release is v1.3.0.
What can I use instead of Gambot WhatsApp Business API?
Servers from other publishers that do the same job: LinkedIn Ads MCP by AdPlug MCP server, Cavyro MCP server and SmartAgent CRM MCP server. Compare all Gambot WhatsApp Business API alternatives.

Alternatives to Gambot WhatsApp Business API

Same job from other publishers: the closest match first, then the best rated.

All Gambot WhatsApp Business API alternatives →
  • LinkedIn Ads MCP by AdPlug
    LinkedIn Ads MCP server: 10 tools for campaigns, creatives, audiences, lead forms. Writes preview.
    A
  • Cavyro
    Telegram-native CRM for agents: contacts, deals, pipelines, campaigns, docs and reports.
    B
  • SmartAgent CRM
    MCP server for SmartAgent CRM: leads, tasks, sales pipelines, property listings
    A
  • Historis
    The memory of your business: an event-based CRM your assistant reads and writes, dated and signed.
    C
  • Emailchaser
    Run cold email outbound from an AI agent: campaigns, leads, replies, sender accounts, autopilot.
    C

More from gambot-ai