LeashIndex Get the report

Index / crm

Gambot WhatsApp Business API

io-github-gambot-ai-gambot-mcp declares 140 capabilities across 140 tools, with 3 critical issues.

100/100 exposureHigh exposure

Manifest recorded 2026-10-21 from tools/list answered by the npm package gambot-mcp@1.6.1 (published to npm as gambot-mcp, listed in the official MCP registry as io.github.gambot-ai/gambot-mcp 1.6.1), run in an isolated container with no network access and placeholder credentials. The date changes only when the manifest does. Not verified by a maintainer.

Issues

These describe what this server's manifest declares. A product can provide controls that MCP has no way to express — token revocation, an admin console, audit logs — and this page cannot see them. The absence of a declaration is not evidence that a control is absent.

critical · irreversible-uncapped · 21 of 140 tools

21 tools are classified as irreversible and declare no limit.

critical · no-revocation · All 140 tools

140 of 140 tools declare no way for the customer to switch them off once granted. This applies to every tool because MCP has no field in which to declare a revocation mechanism; the product may provide one outside MCP that a manifest cannot show.

critical · uncapped-spend · 3 of 140 tools

3 tools are classified as moving money and declare no dollar limit. A cap on the number of payments does not bound their amount.

high · no-expiry · All 140 tools

140 of 140 tools declare no expiry. This applies to every tool because MCP has no field in which to declare an expiry; the product may provide one outside MCP that a manifest cannot show.

high · no-audit-trail · All 140 tools

140 of 140 tools declare no record of their actions that the customer can read. This applies to every tool because MCP has no field in which to declare an audit requirement; the product may provide one outside MCP that a manifest cannot show.

high · uncapped-write · 40 of 140 tools

40 tools can modify data and declare no limit.

low · uncapped-read · 79 of 140 tools

79 tools can read data and declare no limit.

Declared capabilities

How each tool was read. declared means the server's own annotation said so — self-reported and unverified. inferred is from the tool's name. assumed means nothing indicated either way.

ToolRead asBasis
gambot_send_textsend inferred
gambot_send_templatesend inferred
gambot_list_conversationsread declared
gambot_get_conversation_messagesread declared
gambot_check_windowread declared
gambot_list_numbersread declared
gambot_list_conversation_slaread declared
gambot_get_conversation_slaread declared
gambot_list_templatesread declared
gambot_get_templateread declared
gambot_get_template_variablesread declared
gambot_create_templatewrite inferred
gambot_upload_template_mediawrite inferred
gambot_get_contact_fieldsread declared
gambot_create_contactwrite inferred
gambot_list_contactsread declared
gambot_get_contactread declared
gambot_set_contact_consentwrite inferred
gambot_mark_contact_spamwrite assumed
gambot_list_ctwa_contactsread declared
gambot_update_contactwrite inferred
gambot_list_tagsread declared
gambot_update_contact_tagswrite inferred
gambot_bulk_update_tagswrite inferred
gambot_list_conversation_categoriesread declared
gambot_set_contact_categorywrite inferred
gambot_set_conversation_statusread inferred
gambot_get_lead_fieldsread declared
gambot_create_leadwrite inferred
gambot_update_leadwrite inferred
gambot_get_case_fieldsread declared
gambot_create_casewrite inferred
gambot_update_casewrite inferred
gambot_create_taskwrite inferred
gambot_list_leadsread declared
gambot_get_leadread declared
gambot_list_casesread declared
gambot_get_caseread declared
gambot_list_case_slaread declared
gambot_list_notesread declared
gambot_get_entity_notesread declared
gambot_list_tasksread declared
gambot_get_taskread declared
gambot_update_taskwrite inferred
gambot_create_quotewrite inferred
gambot_list_quotesread declared
gambot_get_quoteread declared
gambot_update_quotewrite inferred
gambot_create_invoicewrite inferred
gambot_list_invoicesread declared
gambot_get_invoiceread declared
gambot_update_invoicewrite inferred
gambot_issue_invoicedestructive declared
gambot_create_orderwrite inferred
gambot_list_ordersread declared
gambot_get_orderread declared
gambot_update_orderwrite inferred
gambot_list_signaturesread declared
gambot_get_signatureread declared
gambot_get_signature_linkread declared
gambot_list_formsread declared
gambot_get_formread declared
gambot_get_form_linkread declared
gambot_get_form_submissionsread declared
gambot_list_documentsread declared
gambot_get_documentread declared
gambot_get_document_submissionsread declared
gambot_create_document_linkwrite inferred
gambot_create_userwrite inferred
gambot_list_usersread declared
gambot_get_userread declared
gambot_update_userwrite inferred
gambot_disable_userdestructive declared
gambot_enable_userwrite assumed
gambot_delete_userdestructive declared
gambot_list_campaignsread declared
gambot_list_scheduled_campaignsread declared
gambot_get_campaignread declared
gambot_get_campaign_resultsread declared
gambot_create_campaignwrite inferred
gambot_update_campaignwrite inferred
gambot_delete_campaigndestructive declared
gambot_run_campaignwrite assumed
gambot_list_scheduled_runsread declared
gambot_skip_scheduled_rundelete inferred
gambot_reschedule_scheduled_runwrite inferred
gambot_send_campaignsend inferred
gambot_test_campaignsend inferred
gambot_send_campaign_from_excelsend inferred
gambot_list_botsread declared
gambot_get_botread declared
gambot_get_bot_packageread declared
gambot_create_keyword_autoreplywrite inferred
gambot_create_template_button_autoreplywrite inferred
gambot_create_menu_botwrite inferred
gambot_deploy_bot_packagewrite inferred
gambot_set_bot_statusread inferred
gambot_delete_botdestructive declared
gambot_create_botwrite inferred
gambot_list_airead declared
gambot_get_airead declared
gambot_update_aiwrite inferred
gambot_create_aiwrite inferred
gambot_check_organizationread declared
gambot_generate_organization_namewrite inferred
gambot_search_available_numbersread declared
gambot_create_trial_accountwrite inferred
gambot_create_paid_accountpay inferred
gambot_add_payment_methodpay inferred
gambot_create_payment_linkpay inferred
gambot_get_waba_connect_linkread declared
gambot_exchange_waba_tokenwrite assumed
gambot_send_onboarding_verificationsend inferred
gambot_verify_onboarding_coderead inferred
gambot_get_onboarding_statusread declared
gambot_analytics_summaryread declared
gambot_analytics_messagesread declared
gambot_analytics_transcriptread declared
gambot_analytics_overviewread declared
gambot_analytics_daily_conversationsread declared
gambot_analytics_contactsread declared
gambot_analytics_leadsread declared
gambot_analytics_casesread declared
gambot_analytics_tasksread declared
gambot_analytics_ctwaread declared
gambot_analytics_botsread declared
gambot_register_webhooksend inferred
gambot_get_webhookread declared
gambot_delete_webhookdestructive declared
gambot_test_webhooksend inferred
gambot_list_connectionsread declared
gambot_send_emailsend inferred
gambot_list_email_campaignsread declared
gambot_get_email_campaignread declared
gambot_create_email_campaignsend inferred
gambot_run_email_campaignsend inferred
gambot_list_calendar_eventsread declared
gambot_list_facebook_lead_connectionsread declared
gambot_list_facebook_lead_formsread declared
gambot_create_facebook_lead_botwrite inferred
Answering this question about your own agent? The self-serve stack report applies the same reading to your own stack or server and gives you a dated document you can hand to a customer's security review. It is generated in your browser, with nobody to wait for. Buying one does not change this page, its score or its place in the index — see Independence.
Maintain this server? If this page misreads your manifest, or your server has changed, submit its current tools/list response and it will be re-scored and dated. Corrections are published alongside the original, not in place of it.