📡 MCP Radar

infino-ai/code-context

Local code search for AI coding agents: a CLI and MCP server with hybrid keyword + semantic search and SQL relevance-ranked aggregation over an index in plain files. No accounts, no keys, no server.

4 stars
0 forks
TypeScript
momentum ▲ 8.0
created 2026-07-10
on radar since 2026-07-15
bm25claude-codecode-searchcodebase-contextcoding-agentscursorhybrid-searchlocal-firstmcpmodel-context-protocolsemantic-searchtree-sitter
View on GitHub ↗

About code-context

code-context is the retrieval layer under your coding agent: one local index over the whole repo (keyword, semantic, hybrid, and SQL), reached through an MCP server and a CLI, with the index living in plain files inside your repo. Your agent answers questions about the codebase without reading it file by file.

The rule of thumb: the more a question spans the repo, the more this saves, because the answer comes from a ranked index instead of pulling source into context one file at a time.

Up to 22× fewer tokens. One query, "break this repo down by language," is ~6K tokens with code-context versus ~140K reading files. The harness is in the repo, so you can reproduce it on your own codebase.

Try it live (early preview): ask questions about any public GitHub repo at lantern.infino.ai, a demo agent that runs on code-context.

- 🔎 Find code by words or meaning. One ranked pass fuses exact keyword matching with semantic similarity, and every hit carries the code with path:line citations. - 📊 Ask questions grep can't answer. Search works as a SQL table function, so "which files have the most code about X" is one query: ranked by relevance, tallied by GROUP BY. - ⚡ Searching in seconds, fresh forever. The keyword index commits before the embedding model even finishes downloading, vectors backfill in the background, and edits re-sync incrementally: only changed files re-chunk and re-embed. - 🔒 Nothing leaves your machine. No accounts, no API keys, no database server, no telemetry. Embedding is a small local model, downloaded once; after that everything works offline.

From the project README.

Maintaining this server?

Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:

[![On MCP Radar](https://mcp.liqiwa.com/badge.svg)](https://mcp.liqiwa.com/s/infino-ai--code-context.html)

Related MCP servers

pranee54/AgentDoctor

Local CLI that audits coding-agent configuration for security, instructions, context, and MCP — no API key or code upload by default.

⭐ 10TypeScript
Get-Concord-AI/concord-mcp

Shared work-state for coding agents: claim work, leave handoffs, and generate review packets before PRs, over MCP.

⭐ 6TypeScript
replenhq/replen

Smarter AI Development Workflows

⭐ 5TypeScript
Smitner-Studio/facet

Render agent-written Markdown as a live local page, and send the human's click back to the agent as typed data. Human-in-the-loop approval gates for coding agents.

⭐ 4Go
0xsline/OpenChatCut

Local-first conversational AI video editor with a professional multi-track timeline, Agent Skills, MCP integration, and Remotion-powered rendering.

⭐ 130TypeScript
yearningss/gamemaker-mcp

A powerful, project-aware Model Context Protocol (MCP) server for GameMaker Studio with 190 tools, GML static analysis, refactoring, and automated builds.

⭐ 13TypeScript

📬 Get the weekly radar in your inbox

The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.