Skip to main content
Glama

Cursor Conversations MCP Server

get_conversation_analytics

Analyze Cursor chat data to uncover coding patterns, file activity, and language usage trends. Use project-specific insights for focused development analysis or explore detailed conversation breakdowns for follow-up actions.

Instructions

Get comprehensive analytics and statistics about Cursor chats including usage patterns, file activity, programming language distribution, and temporal trends. BEST PRACTICE: Use projectPath parameter for project-specific analytics - this analyzes only conversations that worked on files in that project, providing much more relevant insights for understanding coding patterns, file usage, and development activity within a specific codebase. WORKFLOW TIP: Always include "files" and "languages" in breakdowns - these contain conversation IDs in their arrays that you can immediately use with get_conversation tool. Use includeConversationDetails=true when you need the full conversation ID list and basic metadata for follow-up analysis.

Input Schema

NameRequiredDescriptionDefault
includeBreakdownsNoTypes of breakdowns to include in the analysis. IMPORTANT: "files" and "languages" breakdowns contain conversation IDs in their arrays - use these for follow-up analysis!
includeConversationDetailsNoInclude full conversation ID list and basic metadata (increases response size significantly)
outputModeNoOutput format: "json" for formatted JSON (default), "compact-json" for minified JSONjson
projectPathNo**HIGHLY RECOMMENDED** Project/codebase name (e.g., "my-app") or full path for project-scoped analysis. When provided, analyzes only conversations that worked on files in that project, giving much more relevant insights about coding patterns and development activity.
recentDaysNoNumber of recent days to analyze (1-365)
scopeNoAnalysis scope: all conversations, recent only, or project-specific. Use "project" with projectPath for focused project analysis.all

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "includeBreakdowns": { "default": [ "files", "languages" ], "description": "Types of breakdowns to include in the analysis. IMPORTANT: \"files\" and \"languages\" breakdowns contain conversation IDs in their arrays - use these for follow-up analysis!", "items": { "enum": [ "files", "languages", "temporal", "size" ], "type": "string" }, "type": "array" }, "includeConversationDetails": { "default": false, "description": "Include full conversation ID list and basic metadata (increases response size significantly)", "type": "boolean" }, "outputMode": { "default": "json", "description": "Output format: \"json\" for formatted JSON (default), \"compact-json\" for minified JSON", "enum": [ "json", "compact-json" ], "type": "string" }, "projectPath": { "description": "**HIGHLY RECOMMENDED** Project/codebase name (e.g., \"my-app\") or full path for project-scoped analysis. When provided, analyzes only conversations that worked on files in that project, giving much more relevant insights about coding patterns and development activity.", "type": "string" }, "recentDays": { "default": 30, "description": "Number of recent days to analyze (1-365)", "maximum": 365, "minimum": 1, "type": "number" }, "scope": { "default": "all", "description": "Analysis scope: all conversations, recent only, or project-specific. Use \"project\" with projectPath for focused project analysis.", "enum": [ "all", "recent", "project" ], "type": "string" } }, "type": "object" }
Install Server

Other Tools from Cursor Conversations MCP Server

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/vltansky/cursor-conversations-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server