Callmux – MCP multiplexer that cuts tool call context pollution by ~19x
Callmux – MCP multiplexer that cuts tool call context pollution by ~19x
Every tool call an AI agent makes adds tokens to the conversation context. Not just the payload data, but the JSON wrappers, the role markers, and worst of all, the model's intermediate reasoning between calls ("Now I'll fetch the next one..."). These compound: each subsequent call re-processes everything before it, so total input tokens grow quadratically with sequential calls. I built callmux to fix this. It's an MCP proxy that sits between your agent (Claude, Codex, etc.) and any MCP server, adding parallel execution, batching, pipelining, and caching as meta-tools. Instead of 7 sequential get_issue calls, the agent makes 1 callmux_parallel call. The actual data transferred is identical. What you eliminate is the per-call overhead. The math surprised me. For a batch of 7 operations: Without callmux: ~525 tokens of structural overhead + ~900 tokens of intermediate reasoning = ~1,425 tokens of pollution With callmux: ~75 tokens total That's ~19:1 less context pollution from a 7:1 reduction in tool calls Prompt caching helps with the cost side of re-reading previous turns, but it doesn't shrink your context window. Every intermediate reasoning turn still sits there taking up space, and compaction still triggers at the same threshold. In practice, callmux reduces tool calls to about 15% of the original count. But the context savings are larger than that ratio suggests, because you're also eliminating the intermediate reasoning between those calls, which is the biggest source of pollution. The result: sessions last longer before hitting context limits, and the context window has less noise competing with your actual conversation. I wrote up the full context math with diagrams here: https://longgamedev.substack.com/p/your-ai-agent-is-re-readi... Setup is one line: npx -y callmux -- npx -y @modelcontextprotocol/server-github Works with Claude Code, Codex, Claude Desktop. Also supports multi-server mode, remote HTTP/SSE servers, and tool filtering. npm: https://www.npmjs.com/package/callmux
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Correct prediction on native model
Similar products
PlusWhois – a visual WHOIS tool that adds context
Sigh* Taco Bell MCP
MCP Harbor – An MCP Registry
Stop your Cursor / Windsurf from hallucinating w/ a MCP tool
Context engineering and planning tool for agents
Design context, everywhere you build
Full bug context across all your tools for better debugging
Supermaven, the first code completion tool with 300k token context
The MCP manager and long context MCP agent
Your context, available to every agent.