Home/Data & Retrieval/jcodemunch-mcp
jcodemunch-mcp logo

jcodemunch-mcp

jgravelle/jcodemunch-mcp

Cut AI token costs 95%+ on code exploration through precise symbol-level GitHub code retrieval

GraphCanon updated 3w · GitHub synced 3w

2.2k stars317 forksLast push 3w Python Other

Decision brief

jcodemunch-mcp is a high-efficiency MCP server that uses tree-sitter AST for precise, symbol-level GitHub code retrieval. It aims to provide coding assistance and retrieval with significant token cost savings.

Good fit when

  • - Use jcodemunch-mcp when you are working on projects where minimizing AI token usage is crucial, as it can save up to 95% of tokens.
  • - Utilize this tool if you need precise symbol-level code retrieval from GitHub within your application development process.

Avoid when

  • - Avoid jcodemunch-mcp if your primary focus does not involve token optimization and you are willing to use more general MCP services without strong token-economy incentives.
  • - Do not opt for this tool if working with codebases or systems that do not rely heavily on GitHub repositories, as its retrieval feature is optimized for GitHub.

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of 3w
Provenance
Not a fork · Personal account
As of 3w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install jcodemunch-mcp
PyPI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

A high-efficiency MCP (Model Context Protocol) server leveraging tree-sitter AST for accurate, token-optimized coding assistance and retrieval.

Capability facts

Deploy
Self-host

Source: dockerfile:Dockerfile · Jul 27, 2026

Docker
Dockerfile present

Source: dockerfile:Dockerfile · Jul 27, 2026

CLI
CLI entrypoint

Source: pyproject.toml:[project.scripts] · Jul 27, 2026

MCP server
No MCP server detected

Source: repo_scan · Jul 27, 2026

Languages
python

Source: github.language+pyproject.toml · Jul 27, 2026

Categories

Tags

README

Install a free pack

jcodemunch-mcp install-pack fastapi


Install a licensed pack

jcodemunch-mcp install-pack express --license YOUR-KEY


Free packs require no license. Licensed packs require a [jCodeMunch license](https://jcodemunch.com/#pricing). Use `--force` to re-download an already-installed pack.

---

---

## License

jCodeMunch-MCP is released under the **jCodeMunch-MCP Dual-Use License** — see
[LICENSE](LICENSE) for the authoritative terms. It is **free for non-commercial
use**; [commercial use requires a paid license](#commercial-licenses).

Conditions on all uses:

1. The above copyright notice and this permission notice must be retained in all
   copies or substantial portions of the Software.

2. Any modifications made to the Software must clearly indicate that they are
   derived from the original work, and the name of the original author
   (J. Gravelle) must remain intact. He's kinda full of himself.

3. Redistributions of the Software in source code form must include a prominent
   notice describing any modifications from the original version.

The Software may not be renamed, rebranded, or published to any public package
registry, and it is provided "AS IS" without warranty of any kind. The full,
controlling terms are in [LICENSE](LICENSE).

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.