cursor-db-mcp

TaylorChen/cursor-db-mcp

3.1

If you are the rightful owner of cursor-db-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

An MCP server for querying, exporting, and analyzing Cursor IDE conversation history from the new `workspaceStorage` (SQLite) layout.

Tools

Functions exposed to the LLM to take actions

list_workspaces

Returns a list of workspaces with hash, path, projectPath, and lastModified.

get_workspace_conversations

Returns conversations for a specified workspace.

get_all_conversations

Returns cross-workspace conversations sorted by updated time.

search_conversations

Performs a full-text search in titles and messages.

analyze_conversation

Returns statistics such as message counts, code blocks, and estimated code changes.

export_conversations

Exports conversations in specified formats, filtered by conversation ID(s).

analyze_code_statistics

Provides aggregated metrics across a selected period.

diagnose_storage

Lists the largest ItemTable keys per workspace to help locate actual chat storage.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources