Skip to content

v0.2.3

Choose a tag to compare

@Ricoledan Ricoledan released this 31 Jan 16:58
· 18 commits to main since this release

What's Changed

Instant MCP Server Startup

The server now connects immediately (~0.1s) instead of waiting for native module compilation. Heavy dependencies (tree-sitter, lancedb, embeddings) are lazy-loaded on first search.

This fixes timeout issues when using npx with MCP clients like Claude Code, Cursor, and opencode.

Changes

  • Lazy loading: Defer tree-sitter, lancedb, and embedding model loading until first search
  • Progress messages: Clear feedback during first-time initialization
  • Updated README: Recommends global install for best experience

Installation

For instant startup, install globally first:

npm install -g @smallthinkingmachines/semantic-code-mcp

Then use semantic-code-mcp as the command in your MCP config.