Инструменты по категориям
1c-lsp-mcp-skill - bridge и менеджер для нескольких инстансов bsl-language-server. Для кодовой базы он дает LSP-уровень понимания: symbols, references, definition и call directions.
MCP tools по кодовой базе
diagnostics | возвращает диагностику проекта или файла. |
|---|---|
symbols | возвращает символы документа. |
workspace_symbols | ищет символы по workspace. |
references | ищет ссылки на символ. |
definition | находит определение символа. |
incoming_calls | показывает входящие вызовы. |
outgoing_calls | показывает исходящие вызовы. |
Сильные стороны
понятная LSP-модель и управление несколькими проектами/инстансами BSL Language Server.
Ограничения
нет собственного поиска по смыслу или графовой БД; запись кода не является основной возможностью.
Когда выбирать
когда нужен стандартный LSP-доступ к BSL-проектам через MCP/skill-слой.
1c-lsp-mcp-skill - менеджер нескольких инстансов bsl-language-server и MCP/CLI-bridge к ним. Для проверки кода здесь важен отдельный набор 1c-check.
MCP tools по проверке кода
diagnostics | возвращает синтаксические и статические диагностики BSL Language Server для файла в настроенном проекте. |
|---|
Связанные команды/режимы
lsp-skill diagnostics <file_path> | CLI-вызов той же проверки, полезный для агентов и локальной диагностики. |
|---|
Сильные стороны
чистый фокус на BSL Language Server, отдельный LSP-инстанс на каждый 1С-проект, поддержка проектного конфигурационного файла BSL LS и JVM-настроек. Это хороший вариант, когда нужна стабильная диагностика проекта через стандартный BSL LS без Docker.
Ограничения
1c-check намеренно узкий: он про diagnostics. Форматирование, code actions, rename и автоматические исправления в описании skill не заявлены как часть этого проверочного набора.