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

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

Сервер анализирует граф импортов Python-проектов, находит циклические зависимости и вычисляет затронутые тесты перед правкой кода.

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

Что делает archy

Инструмент сканирует структуру импортов и вызовов функций в проекте на Python, сохраняя граф связей в локальном кэше. Сервер отвечает на практические вопросы, которые невозможно решить простым просмотром дерева каталогов. Он заранее рассчитывает зону поражения будущих правок, отбирает нужные тесты для проверки и выявляет циклы между модулями.

В диалоге с ИИ-агентом archy контролирует архитектурные границы слоёв. Если код импортирует зависимости в неверном направлении, например при прямом обращении базовых сущностей к слою работы с базой данных, проверка падает с ошибкой. Сервер рассчитан строго на кодовые базы на Python и требует наличия утилиты uvx в окружении.

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

  • рассчитать зону влияния правок до изменения файлов
  • отобрать затронутые тесты для изменённого Python-модуля
  • выявить циклические импорты в репозитории
  • заблокировать нарушения архитектурных слоёв и направлений импорта

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

  • Какие тесты нужно прогнать после правок в core/models.py?
  • Проверь граф импортов на циклические зависимости перед коммитом
  • Покажи, какие модули сломаются при изменении функции в слое данных

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

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

claude mcp add archy -- uvx archy

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

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

Вопросы о archy

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

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

Что делает archy?

Сервер строит кэшированный граф связей Python-кода, чтобы определять затронутые тесты, циклы в импортах и нарушения правил многослойной архитектуры.

С какими языками программирования работает сервер?

Инструмент анализирует исключительно кодовые базы на Python.

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

Все MCP-серверы по теме «Код-ревью и рефакторинг» →
Front-End Checklist thedaviddias Сервер помогает агенту проверять фронтенд-код и публичные страницы по правилам качества. Подключите его для ревью компонентов или аудита доступности, SEO и производительности. CX Codex +1 ★ 74 569звёзд репо Codebase Memory DeusData Локальный MCP-сервер, который строит граф кода, документации и инфраструктуры репозитория. Помогает агенту находить нужные места без повторного чтения файлов. CX Codex +1 ★ 47 577звёзд репо Serena MCP: the IDE for your agent oraios Даёт агенту доступ к символам, ссылкам и рефакторингу через language servers. Пригодится на больших проектах, где поиск по строкам уже не работает. CX Codex +1 ★ 30 739звёзд репо Repomix yamadashy Собирает весь репозиторий в один файл, который ИИ-агент читает или ищет по нему. Пригодится, когда нужно отдать кодовую базу модели целиком. CX Codex +1 ★ 29 037звёзд репо Repowise repowise-dev Repowise индексирует код, связи вызовов, историю Git, тесты и документацию, чтобы агент мог отвечать на вопросы о проекте. Пригодится, когда агенту нужно понять последствия правки или найти неиспользуемый код. CX Codex +1 ★ 7 925звёзд репо sem Ataraxy-Labs Разбирает код через tree-sitter и показывает изменения по сущностям вместо строк. Помогает агентам оценивать влияние правок и запускать нужные тесты. CX Codex +1 ★ 3 427звёзд репо

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

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