Инструменты по категориям

MCP YaXUnit Runner - Java MCP-сервер для запуска тестов и служебных операций 1С. В категории проверки кода важны команды syntax/build validation.

MCP tools по проверке кода

check_syntax_edtвыполняет проверку исходников EDT-проекта через 1C:EDT CLI validate.
check_syntax_designer_configвыполняет полную проверку конфигурации через CheckConfig в Конфигураторе 1С.
check_syntax_designer_modulesвыполняет CheckModules для точечной проверки модулей конфигурации и расширений.
build_projectсобирает проект; полезен как контроль, что изменения проходят build stage.
check_platformпроверяет доступность/версию платформенного окружения перед syntax/build-командами.

Сильные стороны

закрывает проверки через EDT CLI и Конфигуратор 1С, то есть сценарии, где LSP-диагностик недостаточно. Особенно полезен рядом с тестами YaXUnit, когда нужно объединить syntax check, build и test run.

Ограничения

это runner, а не статический анализатор правил качества. Для глубоких code smell/security diagnostics нужен отдельный анализатор или BSL LS.

Что учитывать

ПодключениеJava MCP server; в репозитории есть Dockerfile для SSE и STDIO, точный режим зависит от setup.
Что нужноJDK 17+, платформа 1С 8.3.10+, YaXUnit; EDT 2025.1+ для EDT-формата.
Важнозакрывает этап проверки после правок агента.