Jmunch MCP server
Transparent MCP proxy. Turns fat tool responses into queryable handles: 88-99% fewer tokens.
33 stars28 downloads/wk
Reviews
Write oneNobody has reviewed Jmunch yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Jmunch tools
No tool declarations could be read from the package source. They show once the server is installed.
Public scan report
scanner v0.1.10 · 2026-10-29 · same rubric, same numbers if you re-run it
- Code scan43 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 58 days ago12/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Jmunch compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 88/100
- higher than 75% of 48,255 servers
- GitHub stars
- 33
- more than 92% of 28,688 servers
- Downloads a week
- 28
- more than 15% of 12,191 servers with a package
Install Jmunch in Claude Code, Cursor or VS Code
claude mcp add jmunch-mcp -- uvx jmunch-mcp
What the publisher says
From the Jmunch repository's README, as published. We do not edit it. Read it on GitHub
jmunch-mcp
<!-- mcp-name: io.github.jgravelle/jmunch-mcp -->
Transparent MCP proxy that reduces the token cost of large upstream tool responses for nearly every other MCP server imaginable. Wraps a single upstream MCP, forwards every call, and handle-ifies fat payloads into content-aware backends the agent can query with a small set of universal verbs (peek, slice, search, aggregate, describe, list_handles).
Benchmarks
Measured end-to-end against two popular real-world MCP servers. Each run fires a fixed script of tool calls twice — once direct, once through jmunch-mcp — with three follow-up jmunch.* verb calls on the proxied side to model an agent drilling into a large result rather than slurping it whole.
Wall-clock time was also faster with the proxy on both suites, despite the extra verb calls — the agent never has to page through the fat payload:
Tabular content (GitHub) routes to the SQLite backend and answers peek/slice/aggregate; JSON content (Firecrawl scrape/map) routes to the JSON-tree backend and answers peek/slice (JSONPath)/search. See bench/README.md to reproduce.
Install
pip install jmunch-mcpFrom source:
git clone https://github.com/jgravelle/jmunch-mcp
cd jmunch-mcp
pip install -e .Quickstart
jmunch-mcp initinit scans three sources — your MCP client configs (Claude Desktop, Claude Code, Cursor, Windsurf, Continue), running processes, and a small catalog of popular upstreams (GitHub, Firecrawl, filesystem, fetch, Brave Search, Slack) — and renders a checklist. Tick the upstreams you want wrapped, and it writes one .toml per selection into ./configs/. Non-interactive flags: --yes (pick everything already registered in a client), --dry-run, --overwrite, --out , --no-running, --no-catalog.
Manual
jmunch-mcp --config examples/config.tomlConfigure your MCP client to launch jmunch-mcp --config instead of the upstream server directly. Add --report to print a session summary on shutdown.
Gateway mode (v2 — universal proxy)
The MCP proxy above saves tokens for MCP clients. The gateway saves tokens for any AI application that speaks the OpenAI or Anthropic HTTP API — LangChain, LlamaIndex, CrewAI, AutoGen, Continue, Cline, Aider, or a raw SDK. No code changes in the app; just point base_url at jmunch.
pip install 'jmunch-mcp[gateway]'
jmunch-mcp gateway --config configs/gateway.example.toml
# listening on http://127.0.0.1:7879Point your app:
# OpenAI SDK, LangChain, Aider, Continue, Cline, Ollama-compat apps:
export OPENAI_API_BASE=http://127.0.0.1:7879/v1
# Native Anthropic SDK / Claude Code:
export ANTHROPIC_BASE_URL=http://127.0.0.1:7879What it does, transparently:
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Jmunch: common questions
- Is Jmunch MCP server safe?
- Yes, by our scan: it is graded A (88/100). Read the Jmunch safety report
- How do I install Jmunch?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Jmunch need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Jmunch maintained?
- The last commit was 64 days ago (2026-09-01). The latest release is v0.2.3.
- What can I use instead of Jmunch?
- Servers from other publishers that do the same job: Codebase Memory MCP server, Trace MCP server and Honcho MCP server. Compare all Jmunch alternatives.
- How does Jmunch compare with other MCP servers?
- safety score 88/100 (higher than 75% of 48,255 servers); github stars 33 (more than 92% of 28,688 servers); downloads a week 28 (more than 15% of 12,191 servers with a package). Full comparison.
Alternatives to Jmunch
Same job from other publishers: the closest match first, then the best rated.
- Codebase MemoryCodebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.not reviewedWidely usedC
TraceCode graph MCP: 81 languages, 91 frameworks, 72.7% fewer PR-review tokens, comprehension at paritynot reviewedEstablishedA- HonchoMemory that reasons: continual learning for stateful agents. Better context, fewer tokens.not reviewedEstablishedA