Cursor 本地代码索引工具
基于 ChromaDB 的 Cursor 本地代码索引支持,通过 MCP 服务器提供语义搜索功能。
快速入门
-
克隆仓库并进入目录:
git clone <repository-url> cd cursor-local-indexing -
创建
.env文件:cp .env.example .env -
配置
.env文件: 设置PROJECTS_ROOT和FOLDERS_TO_INDEX。 -
启动服务:
docker-compose up -d -
配置 Cursor 使用本地搜索服务器: 编辑或创建
~/.cursor/mcp.json文件:{ "mcpServers": { "workspace-code-search": { "url": "http://localhost:8978/sse" } } } -
重启 Cursor IDE。
-
在项目中创建
.cursorrules文件,启用本地向量搜索功能。 -
开始使用 Cursor Agent 模式进行语义搜索。
