// devtools · jgravelle/jcodemunch-mcp

jcodemunch-mcp

jcodemunch-mcp — проект с открытым исходным кодом из категории «Инструменты разработчика» от jgravelle (jgravelle/jcodemunch-mcp на GitHub). У него 2 740 звёзд на GitHub и 372 форка, он распространяется по лицензии NOASSERTION и последний раз обновлялся на GitHub 8 октября 2026.

Symbol-level code retrieval MCP server (tree-sitter AST) built to slash agent token costs on exploration

★ 2,7 тыс. звёзд⑂ 372 форкаNOASSERTIONобновлено окт. 2026
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
jgravelle/jcodemunch-mcp
Звёзды GitHub
2 740
Форки
372
Лицензия
NOASSERTION
Последнее обновление на GitHub
8 октября 2026
Тип страницы
Полное руководство по установке
Официальный сайт
Official site
// как это работает

Как это работает

  1. Clarify your goal

    Point it at a repo your agent explores often, where whole-file reading is burning context and cost.

  2. Get jCodeMunch

    Install with uv tool, or run zero-install via uvx.

  3. Install and configure

    Run jcodemunch-mcp init to auto-detect and configure your MCP clients and prompt policy, or add it manually (e.g. claude mcp add).

  4. Run your first retrieval

    Ask your agent to index the repo, then find a function by description and fetch only its source.

// возможности

Почему его любят

Symbol-level retrieval

get_symbol_source returns the exact function body, byte-precise, instead of the whole file.

Structural queries

find_importers, get_blast_radius, get_call_hierarchy, find_dead_code, get_changed_symbols, get_hotspots and search_ast answer questions grep cannot.

Task context assembly

assemble_task_context and plan_turn classify intent and gather the right symbols under one token budget.

Safety preflight tools

check_edit_safe, check_delete_safe, check_rename_safe and get_pr_risk_profile return explicit verdicts, including null when the index cannot support a claim.

Trust features

Calibrated confidence scores, freshness flags, coverage contracts on absence claims, and automatic secret redaction before content reaches the LLM.

Broad client and language support

Tested configs for many clients (Claude Code, Cursor, Codex, Cline, Windsurf, Gemini CLI and more) and 70+ tree-sitter languages, with monorepo support.

Advertisement
// запустите сами

Запустите сами

  1. Clone the repo

    Clone jCodeMunch if you want the source; the normal install is step 2.

    git clone https://github.com/jgravelle/jcodemunch-mcp.git
    cd jcodemunch-mcp
  2. Install and initialize

    Install the server and let init configure your detected MCP clients.

    uv tool install jcodemunch-mcp
    jcodemunch-mcp init
  3. Or add to Claude Code manually

    The zero-install alternative from the README uses uvx.

    claude mcp add -s user jcodemunch -- uvx jcodemunch-mcp
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who maintains jCodeMunch MCP?

jgravelle maintains it; the product site is jcodemunch.com.

Is it free?

The README says it is free for personal use, with commercial licenses for using it to make money. Check the license terms before commercial use — GitHub lists the license as NOASSERTION.

Does it need a paid API key?

The server itself is a local retrieval tool; your agent's model costs are separate. Some optional extras use AI summaries per provider, per the README.

How does it compare to CocoIndex Code (ccc)?

Both give agents AST-based code search. jCodeMunch focuses on symbol-exact retrieval and structural/safety tooling for MCP clients; ccc is a CLI-first engine with Skill/MCP modes and local embeddings.

How do I get started?

uv tool install jcodemunch-mcp, run jcodemunch-mcp init, then ask your agent to index the repo and fetch a symbol.

// продолжить изучение

Похожие инструменты

Инструменты разработчика

probe

Semantic code search for AI — ripgrep speed with tree-sitter AST parsing.

★ 722 звездыApache-2.0
Смотреть руководство →
Инструменты разработчика

dbx

A 25MB database client for 100+ databases — with a built-in AI assistant, MCP server and CLI

★ 25,2 тыс. звёздApache-2.0
Смотреть руководство →
Инструменты разработчика

claude-context

Code-search MCP for Claude Code: make your entire codebase the context for any coding agent.

★ 12,6 тыс. звёздMIT
Смотреть руководство →
Инструменты разработчика

kimi-code

Kimi Code CLI — Moonshot's terminal coding agent: single-binary TUI with video input, subagents and MCP.

★ 7,8 тыс. звёздMIT
Смотреть руководство →
Инструменты разработчика

cli-printing-press

Generates agent-first Go CLIs (plus MCP servers) for any API or website — with local SQLite sync built in

★ 4,8 тыс. звёздMIT
Смотреть руководство →
Инструменты разработчика

CodeGraphContext

An MCP server plus a CLI tool that indexes local code into a graph database to provide context to AI assistants.

★ 4,2 тыс. звёздMIT
Смотреть руководство →
// альтернативы

Альтернативы: Инструменты разработчика

Другие проекты из категории «Инструменты разработчика» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если jcodemunch-mcp вам не подходит.

// ещё в категории devtools

Больше проектов: Инструменты разработчика

Соседние проекты из категории «Инструменты разработчика» в каталоге, ближайшие по числу звёзд к jcodemunch-mcp — продолжайте изучать полку по обе стороны от него.

Получить jcodemunch-mcp

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.