What is Local Code Indexing for Cursor?
It is an experimental Python server that indexes your local projects using ChromaDB and exposes a semantic search tool via MCP for use in Cursor.
@LuotoCompany
Basic information
ChromaDB-powered local indexing support for Cursor, exposed as an MCP server
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"workspace-code-search": {
"type": "http",
"url": "http://localhost:8978/sse"
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list directly from this server's endpoint using the button above.
An experimental Python-based server that locally indexes codebases using ChromaDB and provides a semantic search tool via an MCP (Model Context Protocol) server for tools like Cursor.
Clone the repository, create a .env file with PROJECTS_ROOT and FOLDERS_TO_INDEX, then start the server with docker-compose up -d. Configure Cursor by adding the server URL http://localhost:8978/sse to ~/.cursor/mcp.json. Optionally create a .cursorrules file to prompt the Cursor Agent to use the @search_code tool.
It is an experimental Python server that indexes your local projects using ChromaDB and exposes a semantic search tool via MCP for use in Cursor.
Set `PROJECTS_ROOT` and `FOLDERS_TO_INDEX` in your `.env` file before starting the server.
Yes, the recommended way to run the server is using Docker Compose (`docker-compose up -d`).
Edit `~/.cursor/mcp.json` to include the server URL `http://localhost:8978/sse` under `mcpServers.workspace-code-search`, then restart Cursor.
The README does not specify the storage location, but since it uses ChromaDB and runs locally, data is stored on your machine.

Automated codebase documentation for GitHub: searchable docs, MCP context for AI agents, doc drift detection, and Friday Cleanup PRs.
Query your team's drift, vulnerability, and migration data from any AI assistant. Vibgrate MCP connects Cursor, Claude, ChatGPT, Windsurf, or VS Code to Vibgrate Cloud: 51 tools for DriftScores, CVEs and EOL runtimes, up
MCP server that lets Claude Code, Cursor or Codex ask you for API keys on a local page and write them to .env. The agent only ever sees key names.

Know when your AI agents, cron jobs and CI pipelines fail, stall or go quiet. Your agent sets up monitors from a plain description, tells you what is broken and why, reads run history and traces, and writes notes on inci

Catch intent conflicts before code conflicts. The open-source coordination protocol for coding agents, built above Git.
Comments