MCP.Market

Jmunch MCP server

by jgravelle·io.github.jgravelle/jmunch-mcp·v0.2.3·33 stars

Transparent MCP proxy. Turns fat tool responses into queryable handles: 88-99% fewer tokens.

A88/100grade A
What users say
No reviews yet
Be the first
Safety scan
A88/100

full report

Adoption
Growing

33 stars28 downloads/wk

Reviews

Write one

Nobody 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

no findings
  • 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
Overall 88/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

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
Add to Cursor

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-mcp

From source:

git clone https://github.com/jgravelle/jmunch-mcp
cd jmunch-mcp
pip install -e .

Quickstart

jmunch-mcp init

init 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.toml

Configure 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:7879

Point 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:7879

What 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.

All Jmunch alternatives →
  • Codebase Memory
    Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
    C
  • Trace
    Code graph MCP: 81 languages, 91 frameworks, 72.7% fewer PR-review tokens, comprehension at parity
    A
  • Honcho
    Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
    A

More from jgravelle →