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

ReviewGuard — MCP-сервер для Claude Code: ревью PR без утечки токена

Прячет write-токен GitHub от агента и отдаёт ему только операции с ревью. Черновик комментариев виден людям, публикация — по желанию.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add review-guard -e GITHUB_TOKEN=<GITHUB_TOKEN> -- npx -y @eclipsesource/review-guard-mcp
Открыть на GitHub

Что делает ReviewGuard

Агенту нужен токен GitHub с правом записи, чтобы оставлять комментарии в пул-реквестах. Отдать этот токен напрямую рискованно: промпт-инъекция или случайный вызов может отправить апрув, запросить изменения или закрыть чужие треды. ReviewGuard встаёт посередине и держит токен у себя, а агенту показывает лишь набор операций с ревью. Что именно разрешено, задаётся при старте сервера и агентом не переопределяется.

По умолчанию работает pending-режим. Агент читает обсуждение в PR и собирает черновик ревью: комментарии лежат невидимо, пока человек не откроет пул-реквест и не отправит ревью сам. Инструмент submit в этом режиме даже не регистрируется, а клиент отказывает в любой попытке отправки. Это подходит для работы в IDE, где агент набрасывает замечания, а ревьюером остаётся человек.

Автономная отправка включается флагом --allow-submit со списком разрешённых действий (approve, comment, reject). Тогда регистрируется инструмент submit, но каждое отправленное ревью начинается с фиксированного текста-дисклеймера, который агент не может убрать или изменить. Флаг --allow-resolve разрешает закрывать только свои треды, а --repo и --pr привязывают сервер к одному пул-реквесту. Нужен Node.js >= 22; без переменной GITHUB_TOKEN сервер не запустится.

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

  • дать агенту писать комментарии в PR, не выдавая ему токен с правом записи
  • собрать черновик ревью, который человек отправит сам
  • запустить бота, оставляющего комментарии без апрувов
  • закрыть свои устаревшие треды после нового пуша
  • ограничить работу агента одним пул-реквестом

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

  • Покажи контекст ревью в этом PR и добавь комментарий про обработку ошибок в src/api.ts
  • Собери черновик ревью по последнему коммиту, ничего не отправляй
  • Отправь ревью с комментариями, без апрува

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

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

claude mcp add review-guard -e GITHUB_TOKEN=<GITHUB_TOKEN> -- npx -y @eclipsesource/review-guard-mcp

Вместо <…> подставьте свои значения

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

Вопросы о ReviewGuard

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

Выполните claude mcp add review-guard -e GITHUB_TOKEN=<GITHUB_TOKEN> -- npx -y @eclipsesource/review-guard-mcp. Токен подставьте свой, с правом записи в нужный репозиторий.

Что делает ReviewGuard?

Держит write-токен GitHub на стороне сервера и открывает агенту только операции с ревью. По умолчанию агент собирает черновик, который публикует человек.

Как разрешить агенту отправлять ревью самому?

Запустите сервер с флагом --allow-submit и списком действий, например --allow-submit approve,comment. К каждому ревью добавится фиксированный дисклеймер, который агент не может убрать.

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

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

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