jCodeMunch 🔌 MCP server Freemium
Symbol-level code retrieval MCP server that cuts token usage on large codebase exploration
- GitHub stars
- 2.7k
- Stars this week
- +13
- Forks
- 366
- Licence
- –
- Last push
- 2026-10-02
- Maintainer
- jgravelle
Third-party MCP servers run with your permissions. Read the source before installing, and prefer pinned versions.
Works with
Built on the open MCP standard, so it works in every app that supports MCP.
About jCodeMunch
What it does
jCodeMunch is an MCP server that indexes a codebase once with tree-sitter AST parsing, then lets coding agents fetch exact symbols (functions, classes, call sites) instead of re-reading whole files on every turn. The README's goal is cutting tokens spent on code exploration; it quotes a 96.5% reduction on its own benchmarked repos, though that figure is vendor-reported rather than independently verified.
Tools it gives your agent
get_symbol_sourcefor exact function/class bodies- Structural queries:
find_importers,get_call_hierarchy,get_blast_radius,find_dead_code - Safety checks before a change:
check_edit_safe,check_delete_safe,get_pr_risk_profile - Context assembly helpers:
assemble_task_context,plan_turn,plan_refactoring - AST and text search across 70+ languages, backed by a local index at
~/.code-index/
Works with
Documented configs exist for Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Continue, Codex CLI, Cline, Zed and Goose. Any MCP-capable client can use it.
How to install
uv tool install jcodemunch-mcp
jcodemunch-mcp init
Also installable via uvx jcodemunch-mcp, pipx install jcodemunch-mcp, or pip install jcodemunch-mcp. For Claude Code specifically: claude mcp add -s user jcodemunch -- uvx jcodemunch-mcp.
Maintenance and safety
Actively maintained (2,700+ stars, 368 forks, 2,000+ commits, releases into September 2026). It runs under a "Dual-Use License": free for non-commercial use, with paid Builder/Studio/Platform tiers once you use it commercially. The index is stored locally; treat the token-savings and install-count figures in the README as vendor claims rather than audited numbers.
Who should use it
Teams working in large repos who want their agent to pull precise symbols instead of grepping and reading whole files, and who are comfortable with a commercial license once they adopt it at work.
Pros
- Tree-sitter based symbol-level retrieval across 70+ languages, not whole-file reads
- 90+ purpose-built tools for safe refactors, blast-radius checks and context assembly
- Actively maintained with a broad MCP client support matrix
Cons
- Commercial use requires a paid license tier (Builder/Studio/Platform)
- Token-savings and benchmark figures are vendor-reported, not independently verified
Similar MCP servers
All developer tool MCP servers →GitHub MCP Server 🔌 MCP serverFree
GitHub's official MCP server: issues, pull requests, code, Actions and security alerts
XcodeBuildMCP 🔌 MCP serverOpen source
Build, run, test and debug iOS and macOS apps from AI agents, maintained by Sentry
Sentry MCP 🔌 MCP serverFreemium
Sentry's MCP server: pull errors, stack traces and issues into your agent
🔥 Sentry for Startups: up to $5,000 in credits (12-month expiry) for companies founded in the last 2 years with under $5M raisedMCP Reference Servers 🔌 MCP serverFree
The official reference MCP servers: fetch, filesystem, git, memory and more
Unity MCP 🔌 MCP serverOpen source
Lets AI agents drive the Unity Editor: scenes, C# scripts, assets, tests and builds
n8n-MCP 🔌 MCP serverFreemium
n8n node docs, templates and validation so agents build workflows that actually run
🔥 Startup Plan: 50% off the self-hosted Business plan (fewer than 20 employees, under €5M raised)