Connect your account, then chat with AI to run tools.
Query Microsoft Clarity traffic and friction metrics, ask dashboard questions in plain language, list session recordings, and search official docs — all with one project token.
Try this workflow
Yesterday's traffic snapshot
Using Microsoft Clarity, export the last 24 hours of session traffic and engagement time for our site and summarize whether bot traffic is material.
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsBuilt for
Growth Teams, Product Analytics, Conversion Optimization, Marketing Operations
Yesterday's traffic snapshot
Structured export for a daily pulse — counts against the 10/day export cap.
Using Microsoft Clarity, export the last 24 hours of session traffic and engagement time for our site and summarize whether bot traffic is material.
Sessions with rage clicks
Uses recording metadata filters without spending export quota.
List the 10 most recent Microsoft Clarity session recordings from the last 48 hours where rage clicks were present.
Clarity custom events setup
Documentation search for implementation guidance.
Search Microsoft Clarity documentation for how to send custom events from a React app.
What data can agents access from Microsoft Clarity?
Structured dashboard metrics (traffic, engagement, friction signals, dimensional breakdowns), natural-language dashboard answers, session recording samples with links, and official documentation snippets — all with one Data Export token.
What are the API limits?
The structured export tool (clarity_live_insights) allows 10 requests per project per UTC day and 1–3 days of history. Documentation, session recordings, and NL dashboard queries use separate Microsoft endpoints and keep working when the export cap is exhausted. Clarity has no paid quota upgrade today.
Does this include session recordings?
Yes — clarity_list_recordings returns sample session metadata and links to watch in the Clarity UI. Video bytes and heatmap images are not streamed through the API.
Domain knowledge for Microsoft Clarity — workflow patterns, data models, and gotchas for your AI agent.
Microsoft Clarity records how visitors use a website: sessions, scroll depth, engagement time, rage clicks, dead clicks, quick backs, script errors, and traffic sources. One Data Export token (Clarity → Settings → Data Export) powers all tools in this bundle.
| Tool | Backend | Best for |
|---|---|---|
| clarity_live_insights | clarity.ms/export-data GET | Deterministic metric blocks with dimension_1–dimension_3 and metric_names filtering |
| clarity_query_dashboard | clarity.microsoft.com/mcp/dashboard/query POST | Natural-language dashboard questions ("top browsers last 3 days") |
| clarity_list_recordings | clarity.microsoft.com/mcp/recordings/sample POST | Sample session recording metadata (links, duration, filters) |
| clarity_query_docs | clarity.microsoft.com/mcp/documentation/query POST | Official Clarity documentation snippets |
| clarity_list_snapshots | (local inventory) | See cached upstream payloads and quota without calling Microsoft |
Every upstream tool accepts refresh and allow_stale:
For structured breakdowns, prefer one clarity_live_insights call with dimension_1 set rather than multiple aggregates. Use metric_names to trim a response locally without another export call.
| Metric | Meaning |
|---|---|
| Traffic | Session counts, bot sessions, distinct users, pages per session |
| EngagementTime | Total and active engagement time |
| ScrollDepth | Average scroll depth |
| DeadClickCount | Clicks on non-interactive elements |
| RageClickCount | Rapid repeated clicks signaling frustration |
| QuickbackClick | Fast navigations away after landing |
| ExcessiveScroll | Unusually long scroll sessions |
| ScriptErrorCount | JavaScript errors observed in sessions |
| ErrorClickCount | Clicks that coincided with errors |
| Browser / Device / OS / Country | Dimensional breakdown rows when requested |
| PageTitle / ReferrerUrl / PopularPages | Content and acquisition breakdown rows |
List sample Microsoft Clarity session recordings with metadata such as session links, duration, click counts, and applied filters. Responses are snaps...
List cached Microsoft Clarity upstream snapshots stored for the connected credential: surface, argument fingerprint, fetch time, and payload size. Use...
Export live Microsoft Clarity dashboard metrics for the connected project as JSON. Responses are snapshot-cached per credential — reuse metric_names a...
Ask a natural-language question against the Microsoft Clarity analytics dashboard and receive structured rows (traffic, devices, pages, friction signa...
Search official Microsoft Clarity documentation and return relevant snippets for setup, features, troubleshooting, SDK integration, recordings, heatma...
Microsoft Clarity is a free behavioral analytics platform for websites. Query live dashboard metrics, session recording samples, and official documentation through Microsoft's Clarity APIs using a single Data Export token — structured metric export, natural-language dashboard questions, filtered recording lists, and doc search. It provides 5 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/microsoft-clarity. Authentication is handled automatically.
Microsoft Clarity provides 5 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Microsoft Clarity uses API Key. Microsoft Clarity requires credentials. Connect via MCPBundles and authentication is handled automatically.
Structured dashboard metrics (traffic, engagement, friction signals, dimensional breakdowns), natural-language dashboard answers, session recording samples with links, and official documentation snippets — all with one Data Export token.
The structured export tool (clarity_live_insights) allows 10 requests per project per UTC day and 1–3 days of history. Documentation, session recordings, and NL dashboard queries use separate Microsoft endpoints and keep working when the export cap is exhausted. Clarity has no paid quota upgrade today.
Yes — clarity_list_recordings returns sample session metadata and links to watch in the Clarity UI. Video bytes and heatmap images are not streamed through the API.
Connect Microsoft Clarity to any MCP client in minutes
https://mcp.mcpbundles.com/bundle/microsoft-clarityThe link prefills the Add custom connector dialog — you still review the values and click Add, then Connect to complete OAuth.
Microsoft Clarity and paste the MCP URL into Remote MCP server URL.Custom connectors at claude.ai require a paid Claude plan (Pro, Max, Team, or Enterprise).
More analytics integrations you might like
SimFin provides access to financial statement data and analysis tools for investors, enabling them t...
CIMIS provides environmental monitoring data from California's Irrigation Management Information Sys...
Gainsight Px is a product analytics and user engagement platform designed to help businesses gain in...
CoinMarketCap provides cryptocurrency market data, offering real-time updates on prices, market capi...
Countercyclical provides economic and financial data through an API to support macroeconomic analysi...
OpenAQ provides access to global air quality data by collecting and aggregating pollution measuremen...