A standalone MCP server providing local code intelligence via SQLite FTS5 full-text search with optional Ollama semantic embeddings. Current stable version 0.2.3, released monthly. Supports indexing of multiple languages (TypeScript, JavaScript, Kotlin, Java, Python, Go, Rust, C/C++, C#, Ruby, PHP, Swift, Scala, SQL, Bash, PowerShell) and offers tools for code search, symbol lookup, context retrieval, and module listing. Configuration via workspace config file and environment variables. ESM-only, requires Node >= 20.
npm install mcp-code-intelligenceNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Initializes and runs the MCP Code Intelligence server with environment variable configuration.
Configure roots in MCP client or set CODE_INTEL_WORKSPACE environment variable.
Use import syntax and ensure project is ESM or use dynamic import.
Explicitly set OLLAMA_MODEL environment variable for stability.
Set CODE_INTEL_WATCH=false or watchEnabled:false in config to disable.
Use default better-sqlite3 from npm; avoid prebuilt binaries without FTS5.
Run 'npm install mcp-code-intelligence' in project directory.
Use 'import' syntax or set 'type': 'module' in package.json.
Ensure MCP client provides roots array (e.g., "roots": ["/project"]) or set CODE_INTEL_WORKSPACE env variable.
Reinstall better-sqlite3 from source or use a prebuilt package that includes FTS5 (e.g., @asfernandes/better-sqlite3).