MCP server for browsing, searching, and exporting Cursor AI chat history
MCP server for browsing, searching, and exporting Cursor AI chat history
Bring your Cursor AI chat history directly into Claude. Search past conversations, export sessions, create backups, and generate year-in-review reports—all through natural language. Built on the Model Context Protocol for seamless AI assistant integration.
cursor_history_list — List chat sessions with metadatacursor_history_show — View full conversation contentcursor_history_search — Search across all sessionscursor_history_export — Export session to Markdown or JSONcursor_history_backup — Create backup of all historycursor_history_restore — Restore from backup (destructive)cursor_history_migrate — Move/copy sessions between workspaces (destructive)cursor_history_year_pack — Generate year-in-review data package with stats, topics, and prompt templateCompare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| cursor_history_list | List sessions with IDs, index scope, source and data status. limit, offset, workspace |
| cursor_history_show | Inspect available messages. Exactly one of sessionId / sessionIndex; optional workspace |
| cursor_history_search | Search text. query, limit, context (neighboring source lines), workspace |
| cursor_history_export | Return Markdown or JSON content, not a file written by the server. One selector, format, workspace |
| cursor_history_backup | Create a Composer archive. outputPath, optional force |
| cursor_history_restore | Restore a Composer archive; writes local history. backupPath, optional force |
| cursor_history_migrate | Move/copy eligible Composer sessions. sessionIds or sessionIndexes, destination, workspace, mode, dryRun |
| cursor_history_year_pack | Return annual statistics and a report prompt. year, language (en / zh), workspace, sample limits |
{
"mcpServers": {
"cursor-history": {
"command": "npx",
"args": [
"-y",
"cursor-history-mcp@0.3.1"
]
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
Connect GitHub MCP to repositories, issues and pull requests with GitHub’s hosted service or a locally run server.
Use the Supabase MCP server to inspect database schemas, query project data and retrieve docs through a project-scoped connection.
Search Linear issues and projects, inspect work context and manage updates through Linear’s hosted MCP server with OAuth.