CodeScene MCP Server

Официальный MCP-сервер CodeScene оценивает Code Health кода локально и подсказывает агенту, что рефакторить

  • 76 ★ репозитория
  • Последний коммит
MCP-серверОфициальный

Расширенный доступ

Почему такой уровень

  • Читает код репозитория и запускает скачанный платформенный бинарник
  • Токен CS_ACCESS_TOKEN открывает данные вашего аккаунта CodeScene: горячие точки, техдолг и владение кодом
Все причины и проверки

codescene-oss/codescene-mcp-server

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add mcp/codescene-mcp-server

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Читает код репозитория и запускает скачанный платформенный бинарник
  • Токен CS_ACCESS_TOKEN открывает данные вашего аккаунта CodeScene: горячие точки, техдолг и владение кодом

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

MCP-сервер отдает ИИ-ассистентам анализ Code Health из CodeScene: оценку поддерживаемости кода, список проблем в дизайне (сложность, глубокая вложенность, низкая связность) и числовой показатель, по которому видно, улучшился ли код после правки. Анализ выполняется на вашей машине, в репозитории. Агент использует это в нескольких сценариях: проверяет сгенерированный код до коммита, делает ревью изменений, рефакторит небольшими шагами и сверяет оценку после каждого. Расчет бизнес-обоснования рефакторинга тоже локальный. С подпиской CodeScene добавляются горячие точки, цели по техдолгу и владение кодом, а токен CS_ACCESS_TOKEN подключает облачный или собственный экземпляр. В репозитории лежат плагин для Claude Code с девятью скиллами, отдельный набор тех же скиллов, примеры промптов, шаблоны инструкций для агента AGENTS (отдельно для Core и автономной лицензии), правила для Amazon Q и расширение для VS Code.

Для кого. Командам, которые доверяют Claude Code, Cursor или Copilot писать код и хотят автоматически ловить ухудшение поддерживаемости до слияния.

Подходит, если

  • Агент сгенерировал большой модуль, и перед коммитом нужно проверить, не добавил ли он сложности
  • Унаследованный файл с глубокой вложенностью хочется улучшать малыми шагами и видеть, растет ли оценка
  • Руководителю нужно объяснить, зачем тратить время на рефакторинг, с расчетом на цифрах
  • В pull request стоит проверить набор изменений и получить список проблем дизайна
  • Нужно понять, какие горячие точки и техдолг дороже всего, если у команды есть подписка CodeScene

Не подходит, если

  • Нужна проверка уязвимостей и стиля: сервер оценивает поддерживаемость кода, а не безопасность
  • Для горячих точек и целей по техдолгу нет подписки CodeScene: этих функций без нее нет
  • Сервер планируется запускать в Docker: этот способ распространения сворачивается и не получит образов после 31 декабря 2026 года

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

Проверь изменения в этой ветке через CodeScene: покажи Code Health каждого файла и предложи рефакторинг для самого проблемного

MCP

Транспорт
stdio
Авторизация
ключ необязателен

Переменные окружения

CS_ACCESS_TOKEN секрет
Токен из CodeScene для горячих точек, целей по техдолгу и владения кодом

Ограничения

  • Полный набор функций, включая горячие точки, цели по техдолгу и владение кодом, требует подписки CodeScene; для автономного режима есть отдельная лицензия.
  • Статистика использования MCP (команда show_mcp_usage_overview) нужен аккаунт CodeScene Core и недоступна на автономной лицензии.
  • Образы Docker выпускаются только для исправления ошибок с 1 октября по 31 декабря 2026 года, потом выпуск прекращается; нужен переход на npm, Homebrew или установщик Windows.
  • Для npx нужен Node.js 18 или новее, платформенный бинарник скачивается при первом запуске.

Как отключить. В Claude Code снимите плагин командой /plugin или удалите сервер из конфигурации MCP. Глобальный пакет удаляется через npm uninstall -g @codescene/codehealth-mcp.

Частые вопросы

Как подключить CodeScene MCP к Claude Code?

Выполните /plugin marketplace add codescene-oss/codescene-mcp-server и /plugin install codescene@codescene. Плагин ставит MCP-сервер и скиллы по Code Health, нужен Node.js 18 или новее. Без плагина сервер запускается командой npx @codescene/codehealth-mcp.

Нужна ли подписка CodeScene для сервера?

Для локального анализа Code Health подписка не нужна, он работает в автономной версии. Горячие точки, цели по техдолгу и владение кодом требуют подписки CodeScene и входа или токена CS_ACCESS_TOKEN. Поддерживаются CodeScene Cloud и собственные установки.

Уходит ли мой код в облако?

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

Какие скиллы входят в плагин?

Девять скиллов: настройка CodeScene MCP, объяснение Code Health, сопровождение рефакторинга, бизнес-обоснование Code Health, приоритизация техдолга, выбор тестов по Code Health, распределение работы по владению кодом, защита сгенерированного кода и установка с активацией.

Что делать с Docker-образом?

Переходите на npx, Homebrew или установщик Windows. Образ docker pull codescene/codescene-mcp получает только исправления ошибок с 1 октября по 31 декабря 2026 года, после этой даты образы не выпускаются.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

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

MCP-серверРасширенный доступ202Звезды репозитория

Локальный граф структуры кода: строит карту репозитория через tree-sitter и отдает агенту по MCP только тот контекст, который относится к правке

MCP-серверРасширенный доступ32,6 тыс.Звезды репозитория

MCP-сервер, который строит граф кода: функции, классы, вызовы и маршруты, и отвечает на структурные запросы агента локально

MCP-серверРасширенный доступ48,2 тыс.Звезды репозитория

Локальный граф кода для агентов: MCP-сервер отдает точки входа, связи символов и радиус влияния изменений за один вызов

MCP-серверРасширенный доступ76,8 тыс.Звезды репозитория

MCP-сервер, который индексирует код через tree-sitter и отдает агенту отдельные функции и классы вместо целых файлов

MCP-серверРасширенный доступ2,8 тыс.Звезды репозитория
Официальный

Локальный граф знаний о коде с историей версий: MCP-сервер отвечает агенту, кто вызывает функцию и что сломается от правки

MCP-серверРасширенный доступ511Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
CodeScene MCP Server (эта карточка)даключ необязателен76
SonarQube MCP ServerдаAPI-ключ679проблемы качества и безопасности из SonarQube, CodeScene оценивает поддерживаемость и ведет рефакторинг по Code Health
Serenaнетне нужна31 148дает агенту возможности IDE для навигации и правки символов, оценки качества кода в нем нет

Коротко о README

README ведет от первого запуска к настройке: аутентификация, варианты установки (npx, Claude Code, Claude Desktop, VS Code, Homebrew, Windows, ручная загрузка, Docker с предупреждением о выводе из обращения), сценарии использования и ответы на частые вопросы о подписке, приватности и нескольких репозиториях.

Бейдж для README

Сообщить о проблеме

Foxx AICodeScene MCP Server
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.