
BSL MCP Server
АктивныйЛегковесный Python MCP-сервер для запуска BSL Language Server над каталогом или отдельным файлом исходников 1С/OneScript. Он предоставляет два инструмента: анализ BSL/OS-файлов с JSON-диагностикой и форматирование исходников по правилам BSL LS. Сервер не выполняет платформенную проверку синтаксиса 1С и не анализирует функции платформы, его область - диагностики и форматирование, которые умеет BSL Language Server. Особенность: требует явного пути к JAR BSL LS и рекомендует абсолютные пути к исходникам.
MCP tools
Описание
Легковесный Python MCP-сервер для запуска BSL Language Server над каталогом или отдельным файлом исходников 1С/OneScript. Он предоставляет два инструмента: анализ BSL/OS-файлов с JSON-диагностикой и форматирование исходников по правилам BSL LS. Сервер не выполняет платформенную проверку синтаксиса 1С и не анализирует функции платформы, его область - диагностики и форматирование, которые умеет BSL Language Server. Особенность: требует явного пути к JAR BSL LS и рекомендует абсолютные пути к исходникам.
README
BSL MCP Server
Легковесный Python MCP-сервер для запуска BSL Language Server над каталогом или отдельным файлом исходников 1С/OneScript. Он предоставляет два инструмента: анализ BSL/OS-файлов с JSON-диагностикой и форматирование исходников по правилам BSL LS. Сервер не выполняет платформенную проверку синтаксиса 1С и не анализирует функции платформы, его область - диагностики и форматирование, которые умеет BSL Language Server. Особенность: требует явного пути к JAR BSL LS и рекомендует абсолютные пути к исходникам.
Карточка проекта
- Категория:
ide - Статус:
active - Транспорт:
STDIO - Язык: Python
- Автор: phsin
- Инструменты (2): bsl_analyze, bsl_format
Установка и окружение
- Установка: pip / source install
- Локальный режим: Local Python MCP process invoking BSL Language Server JAR
- Зависимости: Python 3.10+, Java Runtime 8+, BSL Language Server JAR, mcp, pydantic
- Стек: Python, MCP SDK, Pydantic, Java, BSL Language Server
Безопасность и данные
Runs locally; reads/formats files passed by absolute path; formatting modifies source files through BSL Language Server
Актуальность на 11 августа 2026 года
- Состояние источника: активный официальный репозиторий
- Последнее изменение репозитория: 2025-11-03 18:44:36
- Последний релиз: GitHub/PyPI release не опубликован или не заявлен
- Дата релиза: нет публичной даты релиза
- Лицензия: Not specified
- Ревизия источника:
119f82f3618d3602eb41e14d8c85e3b1243f269e
Источники
Карточка сверена редакцией Yellow MCP по официальной документации, README и исходникам. Для проектов с динамическими tools число операций зависит от конфигурации и версии.
Комментарии
Войдите, чтобы оставить комментарий
ВойтиЗагрузка...