Integrations are the ways a number leaves the console: REST API, MCP server, Slack and email digests, CSV and PDF exports, CMS publishing, and SSO.
Integrations and API is how MentionBeat data leaves MentionBeat: a REST API with scoped keys, an MCP server for assistant clients, Slack and email digests after every scheduled run, CSV and PDF exports, direct CMS publishing, and OIDC single sign-on you configure yourself. A visibility number only changes behaviour if it reaches the meeting where decisions get made, and that meeting is rarely held inside our console. Pull it, get it pushed to you, or ask an assistant about it. Same data, same permissions.
Runs, per-prompt results, citations, competitors, experiments and the action queue — all readable with a workspace-scoped key you create and revoke yourself.
Enough to build your own dashboard, feed a warehouse, or wire visibility into an internal scorecard.
Point Claude, Claude Code or any MCP client at the server and ask your own data questions in plain language — which prompts slipped, what is open in the queue, what changed since last run.
Fifteen tools: twelve read the measurements, three work the fix queue — all under your own token, scoped to what you can already do.
A summary posted to your Slack channel or webhook after every scheduled run, drift alerts when a tracked rate moves beyond its interval or a rival overtakes you, and an email digest on the cadence you choose.
Slack delivery is a webhook URL you paste once — no app to install, nothing to grant.
All of it ships on every paid plan. There is no integrations tier: what separates the plans is credits and how many products you track, not which doors we unlock.
| Integration | What it does |
|---|---|
| REST API + keys | Read runs, answers, citations, competitors, experiments, actions |
| MCP server | Query your measurement data from an assistant client |
| Google Search Console & GA4 | Search demand and AI-referred sessions, synced daily next to your visibility runs |
| Slack & webhooks | Run summaries and drift alerts into a channel — paste an incoming-webhook URL, done |
| Email digest | The round-up of what moved, daily or weekly, only for periods you measured in |
| Looker Studio connector | Built and in final checks before its gallery listing — the API and CSV export feed any BI tool today |
| WordPress publishing | Generated page families pushed straight in as drafts — no plugin, just an application password |
| Drupal blocks | The same content as importable blocks, for Drupal sites |
| Static export | HTML, Markdown, JSON-LD and a generated llms.txt bundle |
| CSV and PDF export | Any view as a document, for sign-off outside the tool |
| OIDC single sign-on | Self-serve: issuer URL, client ID, secret, domain allowlist |
Every row, every paid plan — see pricing for what does differ (credits and tracked products).
A workspace per client, credits pooled across all of them, and a portfolio view that ranks every brand you manage on one screen.
Nothing, to start. No tag, no script, no DNS record, no CMS connection. Measurement reads the public web the way an engine does, so a first run needs only a domain.
Connections exist to remove steps later — publishing without a copy-paste, alerting without a check-in — never as a prerequisite for the number.
The API is a key away and the digests are a checkbox. These two live outside the console, so here is the whole setup.
Point Claude Code, Claude Desktop, Cursor or any MCP client at it and ask in plain language. Twelve tools read the measurements; three work the fix queue.
claude mcp add mentionbeat \ --env MENTIONBEAT_API_KEY=<your key> \ -- npx -y @mentionbeat/mcp-server
The key comes from Settings → API keys and does not expire; revoking it cuts the integration off at once. It is traded for a short-lived token behind the scenes, so nothing permanent travels to the measurement API.
Everything runs under your own token, scoped to what you can already see and do. Marking an action fixed triggers an immediate re-check, and a finding that is still there goes back on the queue — an assistant cannot mark its own homework.
One row per metric per run, with the interval bands intact, in the report you already send. The connector is built and in final checks before its gallery listing; until that lands, the REST API and CSV export feed Looker Studio through its native connectors.
Run date · Metric · Run ID · Change beyond noise · Value · CI low / CI high (95%) · Sample size (n) · Delta vs previous run
/v1 endpoints into Looker Studio's Sheets or CSV connectors with a key from the same place.A missing interval stays empty rather than becoming a zero — a chart should never draw certainty we did not measure.
Start free, connect what you need later. The first run asks for a domain and nothing else.