MetricSpot audits a web page across technical SEO, content quality, AI-readability, speed, and accessibility, then scores it rule by rule. Connecting MetricSpot to clariBI turns those audit findings into something you can track over time and compare across the pages that matter to revenue.
Why connect MetricSpot
An audit is usually a one-off PDF: useful the day it runs, then stale, with no easy way to chart how scores move as you ship fixes.
With MetricSpot connected, you can ask "What is our SEO score on the top landing pages?", "Which accessibility rules fail most across our site?", or "Did the page-speed score improve after last month's changes?" and the AI engine reads the audit live.
How the connection works
clariBI talks to MetricSpot through its hosted MCP server at https://mcp.metricspot.com/mcp. Authentication uses an API key you generate in your vendor account. Tokens stay encrypted server-side and never leave clariBI in clear form.
sequenceDiagram
actor U as You
participant C as clariBI
participant V as MetricSpot
U->>V: Generate an API key in MetricSpot dashboard
U->>C: Paste the key into the connect wizard
C->>V: list_tools (verify the key)
V-->>C: Tools available
C->>C: Encrypt and store credentials
C-->>U: Connection ready
Available tools
clariBI exposes the read-only MetricSpot tools that the vendor's MCP server publishes at connection time. Write operations (create, update, delete, send, refund) are filtered out by a name-pattern blocklist before any tool reaches the analysis engine, so connecting MetricSpot cannot modify data on the vendor side.
The exact tool inventory depends on the MetricSpot features your account has access to. After connecting, try a few natural-language questions to see what MetricSpot data clariBI can pull.
Data flow during analysis
When you ask a question that maps to MetricSpot, the AI engine routes to the right tool, reads the result, and pairs the answer with a chart you can pin to a dashboard.
sequenceDiagram
actor U as You
participant C as clariBI
participant AI as AI engine
participant V as MetricSpot
U->>C: Ask a question about SEO and web-audit data
C->>AI: Plan the analysis
AI->>V: Call the right tool
V-->>AI: Tool result
AI->>AI: Summarize and chart
C-->>U: Answer plus visual
Setting up the connection
- Open Data Sources in the clariBI sidebar.
- Click Add data source.
- Open the MCP Servers tab.
- Click the MetricSpot card.
- In MetricSpot, go to Settings → API keys (app.metricspot.com/settings/api-keys) and create a key. Keys are prefixed
ms_live_and shown once, so copy it right away. - Paste the key into clariBI and click Connect.
- Give your data source a name and click Finish.
Permissions and data access
clariBI authenticates with the MetricSpot API key you paste in (the same key works for MetricSpot's REST API and MCP server) and runs audits or reads audit results on your behalf, against your plan's monthly call allowance. The catalog exposes read tools only; clariBI never changes your MetricSpot account or settings. Token-authenticated audits require a MetricSpot Pro plan. Rotate or delete the key anytime in MetricSpot, or disconnect from Settings → Integrations in clariBI.
Troubleshooting
| Error | Cause | Fix |
|---|---|---|
| "Unauthorized" or "Invalid token" | The key was revoked, mistyped, or copied without its <code>ms_live_</code> prefix. | Create a fresh key at app.metricspot.com/settings/api-keys, copy the full value at creation time, and paste it again. |
| "Monthly limit reached" | Audits run against your MetricSpot plan's call allowance, and the month's budget is spent. | Wait for the allowance to reset, or raise it in MetricSpot, then re-run the analysis. |