Vector Databases

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.

  1. 01

    Limited language support beyond JavaScript/Python

    Primary focus on JavaScript and Python, other languages not well-supported

  2. 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.

Open the setup guide →
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.

Semantic Code MCP — tracked on AI Navigator

Markdown

[![Semantic Code MCP — tracked on AI Navigator](https://navigateaitools.com/badge/smallthinkingmachines-semantic-code-mcp.svg)](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>