Use Cursor Analytics with your AI.
Connect your account once and let the AI you already use work with it, without building another integration. Track team AI coding metrics from Cursor. agent edit acceptance rates, tab autocomplete stats, daily active users, model usage, MCP/command/plan/skill adoption
Developed, maintained, and hosted by Vinkius.
MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED
Waiting for input…
Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.
Complete set · 12 capabilities
The complete Cursor Analytics capability set.
These are the exact actions your AI can choose when you ask it to work with Cursor Analytics.
01-04
4 capabilities in this set.
Part of 12 available through Cursor Analytics.
- 01
Get ask mode adoption
Ask mode lets users ask questions about their codebase. useful for tracking this workflow. Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get ask mode adoption metrics for your team
- 02
Get commands adoption
Useful for understanding which Cursor commands your team uses most. Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get Cursor command adoption metrics for your team
- 03
Get skills adoption
Useful for understanding which Cursor skills your team leverages most. Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get skills adoption metrics for your team
- 04
Get agent edits
Supports date range filters and optional user filtering by comma-separated emails or IDs. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get AI-suggested code edit metrics for your team
05-08
4 capabilities in this set.
Part of 12 available through Cursor Analytics.
- 05
Get client versions
Useful for tracking upgrade adoption and identifying outdated installations. Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get the distribution of Cursor client versions across your team
- 06
Get daily active users
Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get daily active user counts for your team
- 07
Get leaderboard
Supports sorting by metric (default combinedLinesAccepted), pagination with page and pageSize, date range filters, and optional user filtering. Available metrics: combinedLinesAccepted, combinedLinesSuggested, tabAccepts, agentEditsAccepted, messages, and more. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get the team leaderboard ranked by AI usage metrics
- 08
Get mcp adoption
Useful for understanding which MCP servers and capabilities your team integrates most. Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get MCP capability adoption metrics for your team
09-12
4 capabilities in this set.
Part of 12 available through Cursor Analytics.
- 09
Get model usage
Useful for understanding which AI models your team prefers. Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get AI model usage breakdown for your team
- 10
Get plans adoption
Plan mode lets Cursor plan before coding. useful for tracking adoption of this workflow. Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get plan mode adoption metrics for your team
- 11
Get tab usage
Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get tab autocomplete usage metrics for your team
- 12
Get top file extensions
Useful for understanding which languages your team codes in most. Supports date range filters and optional user filtering. Date shortcuts: 7d, 30d, today, yesterday, now, ISO 8601, YYYY-MM-DD, or Unix timestamps. Get the top 5 file extensions per day by suggestion volume
Observed, not estimated
1026ms average. Fast in production.
Cursor Analytics is checked daily against the live service.
- Fastest day
- 856ms
- Slowest day
- 1279ms
- 14-day trend
- Slowing+12%
Connect your client
One URL. Every client.
Activate the Connector, copy your link, and paste it into the client you already use. 12 capabilities arrive ready to run.
Preview access · not provider authentication
The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Cursor Analytics, so you can see the experience inside your AI.
It does not authenticate your account with Cursor Analytics. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.
Cursor Analytics Connector
You're all set. Choose your MCP client and follow the setup instructions.
https://edge.vinkius.com/vk_preview_H9OWwxFXSPPU6eyXPduRCKXQ8tGqPSGu6oKasFrL/mcpClaude Desktop
Follow the steps below to connect in seconds.
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Cursor Analytics capabilities are ready to use.
{
"mcpServers": {
"cursor-analytics-mcp": {
"url": "https://edge.vinkius.com/vk_preview_H9OWwxFXSPPU6eyXPduRCKXQ8tGqPSGu6oKasFrL/mcp"
}
}
}
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
Step-by-step instructions for each client are in the guide. How to connect
FAQ
Questions Cursor Analytics owners ask.
- 01
How do I get a Cursor Analytics API key?
Sign in to your Cursor Dashboard, navigate to Settings → API Keys, and generate a new API key. Ensure the key has the admin:* scope. Analytics API access requires it. The key format is crsr_xxx. Copy it immediately as it may not be shown again. Paste it into the API key field above to connect.
- 02
Is an Enterprise plan required to use the Analytics API?
Yes. The Cursor Analytics API is available exclusively to Enterprise teams. If your team is not on an Enterprise plan, API requests will return HTTP 403 Forbidden. Contact your Cursor account manager or upgrade to Enterprise to gain access.
- 03
What analytics metrics are available?
This MCP provides 12 analytics endpoints: agent edits (suggested/accepted/rejected diffs and lines), tab autocomplete usage (suggestions, accepts, rejects, lines), daily active users (with CLI, cloud agent, and bugbot breakdowns), client version distribution, AI model usage (messages and users per model per day), top 5 file extensions per day, MCP capability adoption, Cursor command adoption, plan mode adoption, skills adoption, ask mode adoption, and a team leaderboard with configurable sorting and pagination.
- 04
What date formats does the API support?
All analytics endpoints support the following date formats for startDate and endDate: relative shortcuts (7d, 30d, today, yesterday, now), ISO 8601 strings (e.g. 2026-07-10T00:00:00Z), calendar dates in YYYY-MM-DD format, and Unix timestamps. When omitted, startDate defaults to 7d and endDate defaults to today.
- 05
Can I filter analytics by specific users?
Yes. All analytics endpoints accept an optional users parameter with comma-separated email addresses or user IDs. When provided, the API returns metrics filtered to only those users. This is useful for tracking individual or subgroup performance, or comparing team members on the leaderboard.
- 06
What are the API rate limits?
The Cursor Analytics API enforces the following rate limits: 100 requests per minute at the team level for standard analytics endpoints, 50 requests per minute for by-user analytics, and 20 requests per minute for conversation insights endpoints. If you exceed these limits, the API returns HTTP 429 and the engine surfaces a clear message asking you to wait.
- 07
Does the API support caching with ETags?
Yes. The Cursor Analytics API supports ETag-based caching. When you make a request, the API may return an ETag header. On subsequent requests, sending If-None-Match with that ETag value will return HTTP 304 Not Modified if the data hasn't changed, saving bandwidth and reducing rate limit consumption. The engine handles standard HTTP responses transparently.
Explore
More in Developer Tools
Prompt Reuse Analyzer AI Connector
Analyze prompt template reuse, efficiency, and standardization opportunities.
ViewAgent Cost Allocation Engine AI Connector
Deterministic cost allocation and chargeback calculator for multi-agent systems.
ViewPrompt Template Reuse Analyzer AI Connector
A diagnostic engine to evaluate prompt library efficiency and identify consolidation opportunities.
ViewAccelerator Time-to-Market AI Connector
Quantify the impact of acceleration on time-to-market and market opportunity.
View
Suggestions
Measured AI Connector
Marketing performance and incrementality analytics via Measured — track ROAS and cross-channel impact.
ViewMarketMuse (AI Content Strategy & SEO) AI Connector
Plan and optimize content via MarketMuse AI — analyze topic authority, generate content briefs, and audit SEO
ViewAgent Consensus & Voting Engine AI Connector
Deterministic multi-agent consensus and voting calculator.
ViewChurnZero AI Connector
Manage customer success and health via ChurnZero — track churn scores, monitor segments, and analyze account a
View
