Semantic Code MCP
MCP server for semantic code search using AST-aware chunking and vector embeddings
- Status
- Generally available
- Last checked
- Checked · Oct 12, 2026
- License
- Open source
- Pricing
- Free tier · from $0
What it is
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.
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.
When it fits — and when it doesn’t
A good fit 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
Look elsewhere if
Developers looking for cloud-based solutions with managed services
Users who need real-time streaming capabilities (this tool is batch-oriented)
Known weaknesses
Each one links to the public issue, changelog or docs page it came from, where we have one.
- 01
Limited language support beyond JavaScript/Python
Primary focus on JavaScript and Python, other languages not well-supported
- 02
Performance issues with large codebases
AST processing can be slow for very large repositories
What it does well
AST-aware chunking for precise code analysis
Vector embeddings for semantic search capabilities
Self-hosted MCP server for customizable deployment
Pricing
- Free tier
- YesOpen source — free to use
- Paid from
- $0
- Model
- Flat rate
- Enterprise plan
- No
Pricing not independently confirmed — check the vendor’s page.
Performance benchmarks
How Fast Is It?
Set up Semantic Code MCP
Setup steps, common gotchas and what to check after 30 days.
Get the badge
A small badge for Semantic Code MCP’s README or site: its name, “Tracked on AI Navigator”, and the availability status and check month from this page. It updates as the catalog does.
Markdown
[](https://navigateaitools.com/explorer/tool/smallthinkingmachines-semantic-code-mcp)HTML
<a href="https://navigateaitools.com/explorer/tool/smallthinkingmachines-semantic-code-mcp"><img src="https://navigateaitools.com/badge/smallthinkingmachines-semantic-code-mcp.svg" alt="Semantic Code MCP — tracked on AI Navigator" height="58"></a>