codescene-mcp-server — MCP-сервер для Claude Code: анализ Code Health
Отдаёт ИИ-ассистенту метрики Code Health прямо из вашей кодовой базы: сложность, вложенность, технический долг. Полезен, когда ИИ пишет код и надо следить за поддерживаемостью.
claude mcp add codescene-mcp-server -- npx -y @codescene/codehealth-mcpЧто делает codescene-mcp-server
Сервер работает локально и подключается к ассистенту как источник данных о качестве кода. Ассистент запрашивает анализ, а сервер возвращает сведения о проблемах поддерживаемости, сложности и техническом долге — эти данные подмешиваются в промпты.
Внутри — набор инструментов Code Health, доступных по лицензии, и публичные агентские скиллы в каталоге skills/ для повторного использования сценариев в своих пайплайнах. Есть готовые файлы-подсказки для агента: AGENTS-full.md для CodeScene Core, AGENTS-standalone.md для standalone-лицензии, .amazonq/rules для Amazon Q.
Перед запуском нужна аутентификация — без неё сервер не заработает. Установка через npx требует Node.js 18 или новее. Docker-дистрибутив сворачивают: с 1 октября по 31 декабря 2026 года образы выходят только с исправлениями, после 31 декабря 2026 года их не будет вовсе.
Какие задачи решает
- поймать технический долг, который ИИ вносит вместе с новым кодом
- оценить сложность и вложенность функции перед рефакторингом
- найти горячие точки в кодовой базе
- подготовить нездоровый код к ИИ-рефакторингу
- подключить метрики качества к агентскому пайплайну
Примеры запросов агенту
- Проанализируй Code Health файла
src/parser.tsи покажи проблемные места - Найди горячие точки в репозитории и отсортируй по убыванию сложности
- Проверь этот патч на технический долг перед коммитом
Как установить codescene-mcp-server
Командой платформы
claude mcp add codescene-mcp-server -- npx -y @codescene/codehealth-mcpКомандой платформы
codex mcp add codescene-mcp-server -- npx -y @codescene/codehealth-mcpФайл настроек
{
"mcpServers": {
"codescene-mcp-server": {
"command": "npx",
"args": [
"-y",
"@codescene/codehealth-mcp"
]
}
}
}Файл настроек
{
"servers": {
"codescene-mcp-server": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@codescene/codehealth-mcp"
]
}
}
}Командой платформы
gemini mcp add codescene-mcp-server npx -y @codescene/codehealth-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о codescene-mcp-server
Как установить codescene-mcp-server в Claude Code?
Выполните claude mcp add codescene-mcp-server -- npx -y @codescene/codehealth-mcp. Сервер запустится через npx, нужен Node.js 18 или новее.
Что делает codescene-mcp-server?
Отдаёт ассистенту результаты анализа Code Health: сложность, вложенность, проблемы поддерживаемости и технический долг из вашей кодовой базы.
Что нужно для работы сервера?
Настроенная аутентификация и Node.js 18 или новее. Инструменты зависят от типа лицензии, поэтому скопируйте подходящий файл-подсказку для агента.