Semantic Code MCP
MCP server for semantic code search using AST-aware chunking and vector embeddings
Pricing
Free tier
Flat rate
Adoption
→StableLicense
Open Source
Data freshness
Aging · Jun 8, 2026Overview
What is Semantic Code MCP?
This tool provides a MCP server that enables developers to perform semantic code searches with AST-aware chunking and vector embeddings, enhancing the efficiency of code retrieval and understanding.
Key differentiator
“This tool stands out by offering a self-hosted, AST-aware semantic code search solution that leverages vector embeddings to provide precise and contextually relevant results.”
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 focus on JavaScript and Python, other languages not well-supported
AST processing can be slow for very large repositories
Fit analysis
Who is it for?
✓ Best for
JavaScript/TypeScript developers who need precise, semantic-aware code searches within their projects
Teams that require a self-hosted solution for sensitive or proprietary codebases
Projects aiming to integrate AI-driven search capabilities into their development tools
✕ Not a fit for
Developers looking for cloud-based solutions with managed services
Users who need real-time streaming capabilities (this tool is batch-oriented)
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 Semantic Code MCP
Step-by-step setup guide with code examples and common gotchas.