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

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

Проверяет пулреквесты на риски и границы изменений без вызова нейросетей. Показывает пропущенные шаблоны, изменения инструкций агентов и опасные триггеры.

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

Что делает mergewarden

MergeWarden инспектирует внешние пулреквесты по детерминированным правилам до начала ручного ревью. Сервер находит запросы без привязанных задач, описания короче 80 знаков, проигнорированные структуры шаблонов и диффы свыше 50 файлов или 1500 строк. Анализ опирается только на метаданные и базовый коммит ветки, не выполняя чужой код.

В детальном сканировании инструмент отслеживает четыре периметра безопасности. Он отмечает расширение прав в GitHub Actions, правки конфигураций агентов вроде CLAUDE.md или .mcp.json, попадание сырого текста из пулреквеста в промпты и появление скриптов установки пакетов. Нейросети при проверке не используются.

Инструмент намеренно не выставляет баллы качеству кода и не закрывает тикеты автоматически. Для детального отчёта сканеру требуется только ссылка на пулреквест или имя репозитория.

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

  • найти пулреквесты без привязанных задач и с короткими описаниями
  • засечь правки файлов конфигурации агентов вроде CLAUDE.md и .mcp.json
  • выявить опасные разрешения и нестабильные экшены в GitHub Actions workflows
  • обнаружить добавление инсталляционных скриптов в манифестах пакетов

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

  • Просканируй пулреквест https://github.com/owner/repository/pull/123 на риски безопасности
  • Проверь очередь пулреквестов для репозитория owner/repository через mergewarden

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

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

claude mcp add mergewarden -- npx -y mergewarden-mcp

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

Вопросы о mergewarden

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

Выполните команду claude mcp add mergewarden -- npx -y mergewarden-mcp.

Что проверяет mergewarden при детальном сканировании?

Сканер ищет повышение прав в GitHub Actions, изменения инструкций для агентов вроде CLAUDE.md или .mcp.json, передачу текста пулреквеста в промпты и новые установочные скрипты зависимостей.

Использует ли mergewarden языковые модели для оценки кода?

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

Похожие 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звёзд репо

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

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