К основному содержанию
MCP-сервер CX Codex

jCodemunch MCP — MCP-сервер для Claude Code: что делает и как ставить

Сервер индексирует кодовую базу через tree-sitter и отдаёт агенту конкретные функции и классы вместо целых файлов. Это бережёт контекстное окно при навигации по репозиторию.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add jcodemunch-mcp -- uvx jcodemunch-mcp
Открыть на GitHub

Что делает jCodemunch MCP

Вместо построчного сканирования файлов поисковыми утилитами jCodemunch MCP строит локальный синтаксический индекс с помощью tree-sitter. Инструмент сохраняет сигнатуры, категории символов, квалифицированные имена и точные байтовые смещения. Когда агент запрашивает реализацию, сервер находит её через search_symbols и отдаёт точный фрагмент кода вызовом get_symbol_source.

Помимо выдачи кода сервер выполняет структурный анализ проекта. Доступны расчёт охвата правок через get_blast_radius, поиск импортирующих модулей через find_importers и поиск неиспользуемого кода. Для запуска процесса требуется окружение с утилитой uvx. Сервер бесплатен исключительно для личных задач, а коммерческое использование требует покупки отдельной лицензии у автора.

Какие задачи решает

  • получать код функций и классов без чтения файлов целиком
  • оценивать последствия правок по кодовой базе через get_blast_radius
  • находить зависимые модули с помощью find_importers
  • сокращать расход токенов контекста при изучении репозитория

Примеры запросов агенту

  • Найди реализацию функции handle_request через jcodemunch и покажи её код
  • Проверь радиус влияния изменений метода validate_token через команду get_blast_radius
  • Найди все файлы, которые импортируют AuthService, с помощью find_importers

Как установить jCodemunch MCP

Командой платформы

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

uvx запускает команду с именем пакета; если в README она другая — uvx --from jcodemunch-mcp <команда>

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о jCodemunch MCP

Как установить jCodemunch MCP в Claude Code?

Выполните в терминале команду claude mcp add jcodemunch-mcp -- uvx jcodemunch-mcp. Для её работы в системе должен присутствовать инструмент uvx.

Что делает jCodemunch MCP?

Сервер разбирает код с помощью синтаксических деревьев tree-sitter и предоставляет агенту доступ к точным символам. Это исключает передачу лишних файлов в контекст модели.

Разрешено ли использовать сервер бесплатно в коммерческих проектах?

Нет, автор предоставляет бесплатный доступ только для личных проектов. Для коммерческой работы и извлечения прибыли необходимо приобрести лицензию.

Похожие MCP-серверы

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
smart-explore thedotmack Структурно ищет функции и классы через tree-sitter. Пригодится, когда нужно разобраться в кодовой базе без чтения всех файлов. CX Codex +1 7 300установок ast-grep ast-grep Скилл помогает составлять правила ast-grep для поиска по структуре кода. Пригодится, когда текстового поиска недостаточно, чтобы найти нужные вызовы или конструкции. CX Codex +1 17 900установок codegraph onsager-ai Строит локальный граф кода и отдаёт его агенту через 8 MCP-инструментов. Пригодится, когда надо разобраться в чужом репозитории на сотни файлов. CX Codex +1 814установок ast-grep-outline ast-grep Строит компактную карту структуры кода и файлов через ast-grep без чтения всего исходника. Помогает экономить контекст при разборе незнакомых репозиториев. CX Codex +1 2 400установок gitnexus-guide abhigyanpatwari Справочный скилл по инструментам и схеме графа GitNexus. Помогает агенту выбирать команды для анализа кода, поиска путей и проверки влияния правок. CX Codex +1 809установок ast-grep-find parcadei Ищет код по синтаксическому дереву и заменяет конструкции с учётом структуры языка. Пригодится для точечного рефакторинга функций, импортов и переменных без ложных срабатываний в строках. CX Codex +1 518установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой