Back to Apps

CodeSearch
by flupkede
Multi-repo semantic code search with hybrid vector + BM25 retrieval and AST-aware chunking.
0 stars
Works in:Cursor
Exposes:ToolsResources
What it does
CodeSearch is a high-performance Rust-based MCP server that provides AI agents with deep, semantic understanding of multiple codebases. It enables hybrid search (combining vector embeddings for conceptual queries and BM25 for lexical precision) and symbol-aware navigation, allowing agents to find definitions, usages, and dependencies across repositories without requiring a GPU or Docker.
Tools
search: Semantic or literal search across code and documentation.find: Jump to definitions, find usages, and trace imports.explore: Generate file outlines or find semantically similar code chunks.get_chunk: Efficiently retrieve specific code snippets by ID.find_impact: (C# only) Trace symbol reference impact with file/line precision.status: Retrieve index and project health information.
Installation
Add the following to your claude_desktop_config.json:
{
"mcpServers": {
"codesearch": {
"command": "codesearch",
"args": ["mcp"]
}
}
}
Supported hosts
Confirmed for Claude Desktop, Claude Code, Cursor, and OpenCode.
Quick install
codesearch mcpInformation
- Pricing
- free
- Published
- 7/18/2026
- stars
- 0
Categories
Choose your AI client and follow the steps below.
Cursor
mcp.json entry in ~/.cursor/ or project .cursor/Claude Desktop
{
"mcpServers": {
"codesearch": {
"command": "codesearch",
"args": ["mcp"]
}
}
}





