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

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 не заявлены как часть этого проверочного набора.

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

ПодключениеHTTP MCP bridge к bsl-language-server; также есть CLI/skills.
Что нужноJVM и bsl-language-server.
Важноработает через BSL Language Server, а не через живую базу 1С.