游标的本地代码索引
一个基于 Python 的实验性服务器,使用 ChromaDB在本地索引代码库,并通过 MCP(模型上下文协议)服务器为 Cursor 等工具提供语义搜索工具。
设置
- 克隆并进入存储库:Copy
- 通过复制
.env.example
创建.env
文件:Copy - 配置你的
.env
文件:例子:CopyCopy - 启动索引服务器:Copy
- 配置 Cursor 以使用本地搜索服务器:创建或编辑
~/.cursor/mcp.json
:Copy - 重新启动 Cursor IDE 以应用更改。
服务器将开始索引您指定的项目,并且当这些项目处于活动状态时,您将能够在 Cursor 中使用语义代码搜索。
- 打开您配置为索引的项目。
创建一个.cursorrules
文件并添加以下内容:
Copy
- 开始使用光标代理模式并查看它进行本地向量搜索!
This server cannot be installed
基于 Python 的本地索引服务器,使用 ChromaDB 为代码库创建语义搜索功能,允许 Cursor IDE 对您的代码执行矢量搜索,而无需将数据发送到外部服务。