mcp-codebase-search
Semantic codebase search using embeddings for efficient code navigation.
Pricing
Free tier
Flat rate
Adoption
→StableLicense
Open Source
Data freshness
UnverifiedOverview
What is mcp-codebase-search?
MCP server enables semantic codebase search through embedding technology, enhancing developer productivity by facilitating quick and accurate code retrieval within large projects.
Key differentiator
“mcp-codebase-search stands out as a self-hosted, open-source solution for semantic code search, offering developers control over their data while enhancing productivity through efficient and accurate code retrieval.”
Capability profile
Capability Radar
Honest assessment
Strengths & Weaknesses
↑ Strengths
↓ Weaknesses
API requires Python-specific patterns, TypeScript SDK is community-maintained
v0.1 to v0.2 migration required rewriting chain definitions
Primary documentation focuses on JavaScript and Python, other languages require additional setup or are unsupported
Initial indexing of large repositories can be resource-intensive and requires significant configuration tuning
Fit analysis
Who is it for?
✓ Best for
Developers working on large, complex JavaScript/TypeScript codebases who need efficient and accurate code retrieval.
Teams looking to improve developer productivity through advanced search capabilities.
✕ Not a fit for
Projects with minimal codebase that do not require semantic search features
Users requiring real-time updates or cloud-hosted solutions
Cost structure
Pricing
Free Tier
Available
Open source — free to use
Starts at
$0
Model
Flat rate
Enterprise
None
Performance benchmarks
How Fast Is It?
Ecosystem
Relationships
Integrations
Next step
Get Started with mcp-codebase-search
Step-by-step setup guide with code examples and common gotchas.