游标DB MCP服务器
用于访问Cursor IDE SQLite数据库的模型上下文协议(MCP)服务器。该服务器允许AI助手探索Cursor的项目数据、聊天历史和作曲家信息并与之交互。
__光标__ In Cursor GIF
先决条件
光标IDE
安装
简易安装
使用提供的安装脚本安装所有依赖项:
python install.py此脚本将安装:
- 基本MCP服务器和依赖关系
与Cursor IDE一起使用
- 打开光标,导航到设置->光标设置->MCP。
- 点击:添加新的MCP服务器
- 名称:游标DB MCP;类型:命令
- 命令:\uv run--使用mcp\[cli\]mcp-run\/cursor-db-mcp-server.py
现在,您可以询问有关数据库的问题或检索有关历史聊天记录的信息。
与Claude Desktop一起使用
将此添加到claude_desktop_config.json文件中
"cursor-db-mcp": {
"command": "/uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"/cursor-db-mcp-server.py"
]
}可用资源
cursor://projects-列出所有可用的Cursor项目cursor://projects/detailed-列出具有详细信息的项目cursor://projects/{project_name}/chat-获取特定项目的聊天数据cursor://projects/{project_name}/composers-获取特定项目的作曲家IDcursor://composers/{composer_id}-获取特定作曲家的数据
可用工具
query_table-查询项目数据库中的特定表refresh_databases-刷新数据库路径列表
运作原理
服务器扫描您的Cursor安装目录以查找项目数据库(state.vscdb文件)。然后,它通过MCP资源和工具公开这些数据库,允许AI助手查询和分析数据。
备注
- Cursor将AI对话存储在不同的地方。聊天记录越来越多地存储在globalStorage/state.vscdb下的“composerData”中。如果你在询问最近项目的聊天记录时没有得到结果,试着询问作曲家。
- 这是在Mac上写的。YMMV与其他操作系统
无耻的插头
这样地?尝试 光标日记 直接从Cursor聊天记录中创建DevLogs!
许可证
麻省理工学院
