coding-standards — MCP-сервер для Claude Code: стандарты
MCP-сервер передаёт ИИ правила архитектуры, тестирования и качества кода. Подходит для проверки реализации до ревью или передачи задачи.
claude mcp add coding-standards -- npx -y @corbat-tech/coding-standards-mcpЧто делает coding-standards
coding-standards задаёт агенту командные стандарты до генерации кода и запускает проверки во время итераций. Сервер помогает требовать интерфейсы для зависимостей, разделять доменную логику и инфраструктуру, применять SOLID и тестовый подход. Он также проверяет имена, обработку ошибок и входные данные.
Сервер автоматически определяет стек и подбирает соответствующие правила. Настройки можно переопределить в .corbat.json. В примере с регистрацией пользователя он предполагает репозиторий через интерфейс, хеширование пароля, собственное исключение и тесты. Правило лимита в 20 строк на метод и 200 строк на класс означает, что длинные методы и крупные классы придётся разбивать при проверке.
Какие задачи решает
- проверить код до ревью или передачи задачи
- задать агенту правила SOLID и слоёв
- потребовать интерфейсы для зависимостей
- добавить тестовый подход к реализации
- проверить обработку ошибок и входные данные
Примеры запросов агенту
- Проверь этот сервис по правилам
coding-standardsи перечисли нарушения архитектуры. - Раздели реализацию на слои, добавь интерфейсы зависимостей и тесты по стандартам проекта.
- Проверь обработку ошибок и входные данные в этом модуле перед передачей задачи на ревью.
Как установить coding-standards
Командой платформы
claude mcp add coding-standards -- npx -y @corbat-tech/coding-standards-mcpКомандой платформы
codex mcp add coding-standards -- npx -y @corbat-tech/coding-standards-mcpФайл настроек
{
"mcpServers": {
"coding-standards": {
"command": "npx",
"args": [
"-y",
"@corbat-tech/coding-standards-mcp"
]
}
}
}Файл настроек
{
"servers": {
"coding-standards": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@corbat-tech/coding-standards-mcp"
]
}
}
}Командой платформы
gemini mcp add coding-standards npx -y @corbat-tech/coding-standards-mcpПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о coding-standards
Как установить coding-standards в Claude Code?
Выполните claude mcp add coding-standards -- npx -y @corbat-tech/coding-standards-mcp. После этого MCP-сервер будет доступен Claude Code.
Что делает coding-standards?
Сервер передаёт агенту правила качества и архитектуры, а затем помогает проверять код во время итераций. Среди правил есть разделение слоёв, интерфейсы для зависимостей, собственные исключения и тесты.
Можно ли изменить правила coding-standards?
Да. Правила можно переопределить в файле .corbat.json.