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

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

Сервер строит локальный граф кодовой базы и отдаёт ассистенту только нужные функции или связи вызовов. Это экономит контекстное окно без отправки файлов целиком в облако.

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

Что делает Girder

Girder анализирует репозиторий и создаёт локальный семантический граф. Вместо чтения файлов целиком агент через инструменты get_source, find_definition и комплексный запрос orient забирает только точечные фрагменты: тело конкретной функции, списки вызывающих и вызываемых методов или тесты. Отдельная утилита test-impact оценивает последствия правок и консервативно отбирает затронутые тесты.

Инструмент работает как единый статический бинарник локально, без создания учётных записей и внешних облачных зависимостей. Для Rust и Python завершён аудит на выборке из 100 мест вызовов в трёх репозиториях. Поддержка TypeScript ещё дорабатывается из-за риска перезаписи узлов графа при одинаковых строках в it() и describe(), а аудит поддержки Go пока не завершён.

В Windows SmartScreen выдаст предупреждение при первом запуске инсталлятора, поскольку исполняемый файл пока не подписан цифровым сертификатом.

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

  • получить тело конкретной функции без загрузки окружающего файла
  • проследить вызывающие и вызываемые методы через семантический граф
  • сократить объём контекста при поиске определений и зависимостей
  • отобрать потенциально затронутые тесты после внесения правок

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

  • Покажи код функции format_greeting и список её вызовов без чтения всего файла.
  • Вызови orient для узла crate::greeter::shout_greeting, чтобы получить его окружение и тесты.
  • Запусти test-impact, чтобы проверить, какие тесты затронули последние изменения.

Как установить Girder

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

claude mcp add girder -- npx -y girder-mcp

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

Вопросы о Girder

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

Выполните в терминале команду claude mcp add girder -- npx -y girder-mcp. Для автоматического обнаружения и настройки нескольких сред можно использовать npx -y girder-mcp setup.

Зачем нужен Girder?

Он заменяет чтение исходников целиком выдачей конкретных функций и дерева вызовов. Это уменьшает расход контекстного окна агента.

Какие языки поддерживает Girder?

Аудит вызовов завершён для Rust и Python. Анализ TypeScript ещё находится в работе из-за коллизий одинаковых имён тестов, а аудит Go пока не завершён.

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

Все MCP-серверы по теме «Настройка агента: память, контекст, субагенты» →
gitnexus-guide abhigyanpatwari Справочный скилл по инструментам и схеме графа GitNexus. Помогает агенту выбирать команды для анализа кода, поиска путей и проверки влияния правок. CX Codex +1 809установок n3mo RajX-dev Строит граф символов и зависимостей кодовой базы без нейросетей при индексации. Помогает оценить зону поражения перед рефакторингом функций. CX Codex +1 ★ 26звёзд репо jscpd kucherenko Находит дубликаты кода более чем на 220 языках и готовит компактный отчёт для ИИ-агента. Пригодится при рефакторинге и поиске скрытой копипасты. CX Codex +1 2 600установок knowing blackwell-systems Сервер строит граф связей кодовой базы на базе дерева Меркла и ранжирует контекст для ИИ-агента. Помогает быстро оценивать влияние правок и находить нужные символы без лишних токенов. CX Codex +1 ★ 23звёзд репо fixmap aryamthecodebreaker Локально строит карту релевантных файлов и тестов по описанию задачи или диффу. Помогает направить контекст ИИ-агента без вызовов внешних API. CX Codex +1 ★ 21звёзд репо antithesis-research antithesishq Разбирает кодовую базу и готовит артефакты для тестирования в Antithesis: карту системы, каталог проверяемых свойств и топологию контейнеров. CX Codex +1 622установок

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

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