Каталог/BSL MCP Server
BSL MCP Server — иконка проекта

BSL MCP Server

Активный
@phsinIDE / EDTДобавлен: 09 мая 2026 г.

Легковесный Python MCP-сервер для запуска BSL Language Server над каталогом или отдельным файлом исходников 1С/OneScript. Он предоставляет два инструмента: анализ BSL/OS-файлов с JSON-диагностикой и форматирование исходников по правилам BSL LS. Сервер не выполняет платформенную проверку синтаксиса 1С и не анализирует функции платформы, его область - диагностики и форматирование, которые умеет BSL Language Server. Особенность: требует явного пути к JAR BSL LS и рекомендует абсолютные пути к исходникам.

39
views
0
comments
bslbsl-language-serverpythondiagnosticsformattingstdio

MCP tools

bsl_analyzebsl_format

Описание

Легковесный 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 число операций зависит от конфигурации и версии.

Комментарии

Войдите, чтобы оставить комментарий

Войти

Загрузка...