protogrid

Search / com.wasapflow/bridge

WasapFlow Bridge

R0· no sign-in

Official WhatsApp Business API for your own CRM or SaaS: docs, numbers, messages, webhooks.

v1.0.1 · active · repository · website · descriptor JSON · versions

An agent can connect right now, no human step.Remote endpoint, no authentication, reachable on the last probe.
Quality85new
Trust96of 100
Uptime, 30 days100%
Latency p50650 ms

Connect

8 clients · secrets stay placeholders
{
  "mcpServers": {
    "bridge": {
      "type": "http",
      "url": "https://officialapi.wasapflow.com/bridge/mcp",
      "headers": {
        "x-partner-key": "${X_PARTNER_KEY}"
      }
    }
  }
}
claude mcp add --transport http bridge https://officialapi.wasapflow.com/bridge/mcp --header "x-partner-key: ${X_PARTNER_KEY}"
[mcp_servers.bridge]
url = "https://officialapi.wasapflow.com/bridge/mcp"
env_http_headers = { "x-partner-key" = "X_PARTNER_KEY" }
{
  "$schema": "https://opencode.ai/config.json",
  "mcp": {
    "bridge": {
      "type": "remote",
      "url": "https://officialapi.wasapflow.com/bridge/mcp",
      "enabled": true,
      "headers": {
        "x-partner-key": "{env:X_PARTNER_KEY}"
      }
    }
  }
}
{
  "mcpServers": {
    "bridge": {
      "type": "http",
      "url": "https://officialapi.wasapflow.com/bridge/mcp",
      "headers": {
        "x-partner-key": "${X_PARTNER_KEY}"
      }
    }
  },
  "deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=bridge&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vb2ZmaWNpYWxhcGkud2FzYXBmbG93LmNvbS9icmlkZ2UvbWNwIiwiaGVhZGVycyI6eyJ4LXBhcnRuZXIta2V5IjoiJHtYX1BBUlRORVJfS0VZfSJ9fQ%3D%3D"
}
{
  "servers": {
    "bridge": {
      "type": "http",
      "url": "https://officialapi.wasapflow.com/bridge/mcp",
      "headers": {
        "x-partner-key": "${X_PARTNER_KEY}"
      }
    }
  }
}
{
  "mcpServers": {
    "bridge": {
      "httpUrl": "https://officialapi.wasapflow.com/bridge/mcp",
      "headers": {
        "x-partner-key": "${X_PARTNER_KEY}"
      }
    }
  }
}
extensions:
  "bridge":
    enabled: true
    name: "bridge"
    type: streamable_http
    uri: "https://officialapi.wasapflow.com/bridge/mcp"
    headers:
      "x-partner-key": "${X_PARTNER_KEY}"
    timeout: 300

Placeholders to fill from your own secret store: ${X_PARTNER_KEY}. The registry never accepts secret values.

Quality 85 / 100new

protocol75 · weight 25
  • warn
    protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28
  • n/a
    protocol.statelessonly applies to 2026-07-28 servers
  • pass
    protocol.transportstreamable HTTP
  • n/a
    protocol.list_ttlonly applies to 2026-07-28 servers
authorizationn/a · weight 15
  • n/a
    auth.prm, auth.as_metadata, auth.cimdno remote uses OAuth
  • n/a
    auth.secret_in_urlno templated URL
tool hygiene93 · weight 30
  • pass
    tools.descriptionsevery tool has a description
  • pass
    tools.description_lengthdescriptions are concise
  • pass
    tools.schemasevery tool has an object input schema
  • pass
    tools.annotations16 of 16 tools declare readOnlyHint or destructiveHint
  • warn
    tools.directory_hints3 of 16 tools declare all four hints; missing: bridge_list_templates (destructiveHint, idempotentHint); bridge_retry_webhooks (idempotentHint); bridge_docs_search (destructiveHint, idempotentHint); …
  • pass
    tools.token_costabout 2,477 tokens to load every tool
  • pass
    tools.api_dumptools are not a one-to-one API dump
stabilityn/a · weight 15
  • n/a
    stability.changes, stability.rug_pulltool history recorded for 3 of the 7 days needed
dependenciesn/a · weight 15
  • n/a
    deps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI package

16 tools, about 2,477 tokens to load them all · tool set c7e6aab5675d · tools last changed 2026-11-07 · checked 2026-11-07 17:28 UTC

Tool changes

  • bridge_call_apichangedinput schema
  • bridge_failed_webhookschangeddescriptionmeaning changed
    before

    Webhook events Bridge could not deliver to your webhook URL (with the error). Use when incoming messages are missing in the CRM.

    after · 38% of words in common

    Webhook events Bridge could not deliver to your webhook URL (with the error). Bridge retries each one automatically for 24 hours (1m, 5m, 15m, 30m, 1h, 2h, 4h, 8h, then every 8h); auto_retry shows the next attempt, and final=true means the schedule ended and the event needs bridge_retry_webhooks. Use when incoming messages or statuses are missing in the CRM.

  • bridge_send_marketingchangedinput schema
  • bridge_send_templatechangedinput schema
  • bridge_send_textchangedinput schema
  • bridge_send_marketingadded

    Send an approved MARKETING template through Meta's Marketing Messages API (quality-based delivery, marketing metrics). Not onboarded yet? Meta falls back to Cloud API unless product_policy is STRICT. This sends a real message and Meta charges for it.

Full history: list_changes · trend: quality JSON.

Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.

Trust 96 / 100

provenance85
liveness100
freshness100
hygiene100

+repository +dns-namespace +website +reachable +uptime-100% +updated-3d-ago

Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.

Endpoints

remoteauthreachableuptime 30dp50protocollast ok
https://officialapi.wasapflow.com/bridge/mcp streamable-httpnoneyes100%650 ms2025-11-252026-11-07

Tools (16)

bridge_call_apidestructiveCall any WasapFlow Bridge endpoint not covered by the other tools (see bridge_docs_search for paths). Irreversible endpoints need {"confirm": true} in the body. Confirm with the user before any call that sends, deletes or changes something.
bridge_connect_linkCreate a short-lived (30 min) link that a business opens to connect its WhatsApp number through Meta Embedded Signup (Coexistence supported). Share the returned connect_url with the business owner.
bridge_docs_searchread-onlySearch the WasapFlow Bridge API reference, partner guide and changelog. Returns matching sections with a preview. Use before writing integration code. No partner key needed.
bridge_docs_sectionread-onlyReturn the full text of one section (with its sub-sections) of the WasapFlow Bridge docs, e.g. "Verify Incoming Webhooks", "Send Template Message", "Webhook Event Payloads", "Error Codes". No partner key needed.
bridge_failed_webhooksread-onlyWebhook events Bridge could not deliver to your webhook URL (with the error). Bridge retries each one automatically for 24 hours (1m, 5m, 15m, 30m, 1h, 2h, 4h, 8h, then every 8h); auto_retry shows the next attempt, and final=true means the schedule ended and the event needs bridge_retry_webhooks. Use when incoming messages or statuses are missing in the CRM.
bridge_get_startedread-onlyStep-by-step plan to add the official WhatsApp Business API to the user's own CRM/SaaS with WasapFlow Bridge: account, card, keys, webhook, Connect WhatsApp button, first message. Call this first when someone wants to build or connect WhatsApp. No partner key needed.
bridge_list_numbersread-onlyList the WhatsApp Business Accounts (client numbers) registered to this partner, with status.
bridge_list_templatesread-onlyList the message templates of a number with their approval status.
bridge_list_ticketsread-onlyList support tickets and replies status.
bridge_number_statusread-onlyLive status of a number from Meta: verified name, quality rating, messaging limit, name status.
bridge_open_ticketOpen a WasapFlow support ticket. Include what happened, when (with timezone), the exact error (Meta code, fbtrace_id), what was tried and the business impact.
bridge_retry_webhooksRedeliver one failed webhook event (event_id) or all of them (omit event_id) after the webhook endpoint is fixed.
bridge_send_marketingSend an approved MARKETING template through Meta's Marketing Messages API (quality-based delivery, marketing metrics). Not onboarded yet? Meta falls back to Cloud API unless product_policy is STRICT. This sends a real message and Meta charges for it.
bridge_send_templateSend an approved template (works outside the 24-hour window). components follows the Meta Cloud API format. This sends a real message and Meta may charge for it.
bridge_send_textSend a text message from a connected number. Free-form text only reaches people who messaged that number in the last 24 hours; otherwise use bridge_send_template. This sends a real message.
bridge_usageread-onlyCurrent Bridge plan: active WhatsApp numbers, slots and the monthly Bridge fee.

Schemas: list_tools.

Similar MCP servers

Official server.json
{
  "name": "com.wasapflow/bridge",
  "icons": [
    {
      "src": "https://officialapi.wasapflow.com/bridge/public/images/wasapflow-icon-512.png",
      "sizes": [
        "512x512"
      ],
      "mimeType": "image/png"
    }
  ],
  "title": "WasapFlow Bridge",
  "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
  "remotes": [
    {
      "url": "https://officialapi.wasapflow.com/bridge/mcp",
      "type": "streamable-http",
      "headers": [
        {
          "name": "x-partner-key",
          "isSecret": true,
          "description": "Partner key from partner.wasapflow.com → Integration. Optional: docs tools work without it."
        }
      ]
    }
  ],
  "version": "1.0.1",
  "repository": {
    "url": "https://github.com/kobaranteguh/whatsapp-crm-starter",
    "source": "github"
  },
  "websiteUrl": "https://wasapflow.com/",
  "description": "Official WhatsApp Business API for your own CRM or SaaS: docs, numbers, messages, webhooks."
}