VectorCode exposes local repository indexing and semantic code retrieval through a Python MCP server with explicit project roots.
VectorCode exposes local repository indexing and semantic code retrieval through a Python MCP server with explicit project roots.
VectorCode vectorizes repository files and uses ChromaDB and embedding models to retrieve relevant code. The MCP interface includes collection inspection, indexing, queries and indexed-file management. It can support an assistant that needs related implementations before proposing a change.
The Python project defines a vectorcode-mcp-server entry point and an mcp optional dependency group. Keep a compatible SDK version and Python environment, then register the local stdio server. The source metadata requires Python 3.11 through 3.13. A project root supplied to the tools identifies the repository being indexed or queried.
Index a small repository and query a function whose location is known. Compare returned passages with the current files, including their paths and scope. Re-index changed files before depending on an older vector representation. Removing a file from the index is different from deleting the source file; inspect the documented operation and returned result when managing indexed content.
{
"mcpServers": {
"vectorcode": {
"command": "vectorcode-mcp-server",
"args": []
}
}
}Python 3.11–3.13, VectorCode with the MCP extra, embedding resources and the intended repository.
Read, search and edit files inside allowed directories with the Model Context Protocol reference Filesystem server.
Retrieve version-aware library documentation and code examples with Context7 MCP, using resolve-library-id and query-docs.
Use Microsoft’s Playwright MCP server to navigate pages, inspect accessibility snapshots, fill forms and capture browser screenshots.
Connect GitHub MCP to repositories, issues and pull requests with GitHub’s hosted service or a locally run server.
Use the Supabase MCP server to inspect database schemas, query project data and retrieve docs through a project-scoped connection.
Search Linear issues and projects, inspect work context and manage updates through Linear’s hosted MCP server with OAuth.