MCP MCP server · io.github.jgravelle
io.github.jgravelle/jcodemunch-mcp
Token-efficient code exploration via tree-sitter AST parsing. 70+ languages, 86-99% token savings.
- host stars
- 2,690
- 30-day movement
- +155/day
- Related entries
- 2
- Connections
- 0
pypilocalstdio
jCodemunch is an MCP server that indexes source code with tree-sitter AST parsing so agents can retrieve individual symbols instead of whole files. It claims support for 70+ languages and reports 86-99% token savings on code exploration, with tools like search_symbols and get_symbol_source.
Reach for it when AI agents burn tokens reading entire files to make small, symbol-scoped edits.
Use it to
- Retrieve a single function body instead of loading the file
- Search codebases by symbol with search_symbols
- Index a repository once and query it cheaply
- Run it via uvx with Claude Code or VS Code
For Developers running AI coding agents on large codebases
- Runs
- installed — on your machine
- Transport
- stdio
- Packaged as
- pypi:jcodemunch-mcp
- Install
- uvx jcodemunch-mcp
- Version
- 1.108.319
- Last release
- 2026-09-16
topicsmcpcode-searchtree-sittertoken-efficiencyastdeveloper-tools