Fetching from the wire…
Public story · 2026-08-16 · high
The open-source MCP server has 19,893 stars and logs every session to SQLite so agents skip rereading files.
Why now: This surfaced in the August 16 coverage of MCP server tooling.
Context-mode cut one agent's tool output from 315KB to 5.4KB, a 98% reduction, per its GitHub page.
MCP tool calls routinely burn context window on raw JSON and file dumps before an agent does any real work. The project already has 19,893 GitHub stars and 1,430 forks, a sign plenty of builders feel that same pain.
The tool, released under the ELv2 license, sandboxes MCP output so raw data never enters the context window. It also logs every file edit, git operation, task, and error in a SQLite database. After a session compacts, it pulls the relevant history back with FTS5 and BM25 search.
Separately, it routes across 17 agent platforms and trims filler the model tends to add on its own.
The clearest example: a task that took 47 separate Read() calls and 700KB now runs as one ctx_execute() script returning 3.6KB.
Context-mode calls this pattern Think in Code, and it doesn't require installing the tool to use. Instead of reading files one by one to find an answer, the model writes a script that computes the answer directly. That's the part worth copying into any agent workflow, MCP server or not.
Each link below shares sources, entities, or timing with this story.
Codex CLI uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage / Tension
Linked by a graph relationship (Codex CLI uses MCP); both cover BM25, GitHub, MCP, SQLite; reported by the same outlet (github.com).
Anthropic released MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Anthropic released MCP); both cover FTS5, GitHub, MCP, SQLite; reported by the same outlet (github.com).
Claude Code uses MCP / Shared entities / Same source / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover GitHub, MCP; cite the same source (GitHub).
Claude Code uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Claude Code uses MCP); both cover BM25, GitHub, MCP; reported by the same outlet (github.com).
Linked by a graph relationship (Claude Code uses MCP); both cover Code, GitHub, MCP; reported by the same outlet (github.com).
Linked by a graph relationship (Claude Code uses MCP); both cover Code, GitHub; reported by the same outlet (github.com).
Cursor uses MCP / Shared entities / Same source domain / Shared topic / Earlier coverage
Linked by a graph relationship (Cursor uses MCP); both cover GitHub, MCP; reported by the same outlet (github.com).
Shared entities / Same source / Shared topic / Earlier coverage
Both cover BM25, FTS5, GitHub, MCP; cite the same source (GitHub); overlapping topics (agent, bm25, call, claim, output).