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

Maple — MCP-сервер для Claude Code: комментарии ревью прямо в агенте

Отдаёт кодинг-агенту комментарии ревью, оставленные на превью-деплое: агент читает контекст, правит код и закрывает замечание коммитом.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env GITHUB_TOKEN=<GITHUB_TOKEN> --env MAPLE_GITHUB_OWNER=<MAPLE_GITHUB_OWNER> --env MAPLE_GITHUB_REPO=<MAPLE_GITHUB_REPO> --env MAPLE_STORE=<MAPLE_STORE> --transport stdio mcp -- npx -y @maple-kit/mcp
Открыть на GitHub

Что делает Maple

Maple собирает комментарии ревьюеров, привязанные к запущенному фронтенду, а этот сервер передаёт их агенту. Агент ждёт новый комментарий, получает вместе с ним file:line из тегирования, viewport, скриншот и мок, под которым замечание написали, вносит правку и помечает комментарий закрытым с указанием коммита. Ревьюер работает в оверлее, обе половины встречаются в хранилище.

Пакет ставится через npm install @maple-kit/mcp. Внутри два бинарника: maple-mcp — сам сервер и maple-stop-hook, который не даёт агенту объявить работу законченной, пока открытые комментарии остаются. Клиент запускает сервер без аргументов, поэтому всё настраивается через переменные окружения. Для хранилища github нужны GITHUB_TOKEN с правом читать и писать комментарии пулл-реквестов, а также MAPLE_GITHUB_OWNER и MAPLE_GITHUB_REPO. Пропущенное значение роняет запуск сразу, а не на первом вызове инструмента.

Без форжа сервер читает и пишет комментарии из .maple/ в рабочей директории: цикл работает на ноутбуке без пулл-реквеста. Это хранилище для локальной машины, не для превью-пода. Версия 0.x, совместимость между выпусками не обещана — на этом стоит закладывать запас, если встраиваете в командный процесс. wait_for_comments ограничен 55 секундами, потому что клиенты обрывают вызов на 60, и таймаут — это результат, а не ошибка.

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

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

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

  • Покажи открытые комментарии ревью для ветки feature/cart
  • Подожди новый комментарий и исправь то, на что он указывает
  • Закрой комментарий после правки и запиши хеш коммита

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

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

claude mcp add --env GITHUB_TOKEN=<GITHUB_TOKEN> --env MAPLE_GITHUB_OWNER=<MAPLE_GITHUB_OWNER> --env MAPLE_GITHUB_REPO=<MAPLE_GITHUB_REPO> --env MAPLE_STORE=<MAPLE_STORE> --transport stdio mcp -- npx -y @maple-kit/mcp

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

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

Вопросы о Maple

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

Добавьте сервер командой claude mcp add maple -e GITHUB_TOKEN=<GITHUB_TOKEN> -- npx -y @maple-kit/mcp. Полный вариант с владельцем, репозиторием и хранилищем: `claude mcp add --env GITHUB_TOKEN=<GITHUB_TOKEN> --env MAPLE_GITHUB_OWNER=<MAPLE_GITHUB_OWNER> --env MAPLE_GITHUB_REPO=<MAPLE_GITHUB_REPO> --env MAPLE_STORE=<MAPLE_STORE> --transport stdio mcp -- npx -y @maple-kit/mcp`.

Что делает Maple?

Передаёт агенту комментарии ревью с превью-деплоя и даёт инструменты, чтобы их прочитать, дождаться новых и закрыть с привязкой к коммиту.

Можно ли работать без GitHub?

Да. Если не задавать GITHUB_TOKEN, MAPLE_GITHUB_OWNER и MAPLE_GITHUB_REPO, сервер берёт комментарии из .maple/ в рабочей директории. Явно это включается через MAPLE_STORE=file.

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

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

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

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