Skip to main content
MCP server CX Codex

jCodemunch MCP — Claude Code MCP server: what it does, how to install

Retrieves code by symbol using tree-sitter AST parsing instead of dumping entire files. Cuts context window usage when AI agents explore large codebases.

Install into Claude Code · Platform CLI All methods and platforms ↓
claude mcp add jcodemunch-mcp -- uvx jcodemunch-mcp
Open on GitHub

What jCodemunch MCP does

Instead of reading entire files with grep utilities, jCodemunch MCP parses code into a local index using tree-sitter. It stores structural metadata including signatures, symbol kinds, qualified names, summaries, and byte offsets. When an agent queries an implementation, search_symbols and get_symbol_source return the targeted code snippet directly.

The server also handles structural architectural queries. Tools like get_blast_radius evaluate change ripple effects, while find_importers traces dependent files and unused code. Running the server requires uvx available in your system path. Personal use is free, but commercial workflows require a paid license from the author.

What it helps with

  • fetch exact function and class source without opening full files
  • evaluate change impact across modules with get_blast_radius
  • locate files importing a given dependency through find_importers
  • reduce context token consumption during repository navigation

Example prompts for the agent

  • Locate the handle_request function using jcodemunch and inspect its implementation
  • Check what breaks if I change validate_token using get_blast_radius
  • Find all modules importing AuthService with find_importers

How to install jCodemunch MCP

Platform CLI

claude mcp add jcodemunch-mcp -- uvx jcodemunch-mcp

uvx runs the command named after the package; if the README names another one, use uvx --from jcodemunch-mcp <command>

Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more

Questions about jCodemunch MCP

How to install jCodemunch MCP in Claude Code?

Run claude mcp add jcodemunch-mcp -- uvx jcodemunch-mcp in your terminal. Ensure uvx is installed on your machine before running the command.

What does jCodemunch MCP do?

It indexes source code via tree-sitter AST parsing so AI coding agents can fetch exact symbols rather than consuming context on entire files.

Is jCodemunch MCP free for commercial use?

No, it is free only for personal use. Using the tool in revenue-generating commercial work requires purchasing a commercial license.

Similar MCP servers

All MCP servers for Agent setup: memory, context, orchestration →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor