dsh-rlm-tools-bsl — плагин

Плагин-раннер для DeepSeek Harness: поднимает и гасит вместе с DSH MCP-сервер rlm-tools-bsl для анализа кода 1С и сам прописывает его в MCP-менеджер

  • 3 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Автоустановка скачивает и запускает установщик uv и сам сервер rlm-tools-bsl без явного подтверждения версии
  • Плагин может гасить процесс, подхваченный на своем порту, даже если он не был запущен самим плагином
Все причины и проверки
Российский стек

mempemp/dsh-runner-rlm-tools-bsl

Установка

Ручная установка

dsh plugin --profile web add https://github.com/Mempemp/DSH-runner-rlm-tools-bsl/releases/download/v0.1.3/dsh-rlm-tools-bsl-0.1.3.tgz

Установка из релиза без ручного скачивания, дальше нужен перезапуск DSH.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Автоустановка скачивает и запускает установщик uv и сам сервер rlm-tools-bsl без явного подтверждения версии
  • Плагин может гасить процесс, подхваченный на своем порту, даже если он не был запущен самим плагином

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Плагин управляет жизненным циклом стороннего MCP-сервера rlm-tools-bsl (токен-эффективный анализ кодовых баз 1С, отдельный проект Dach-Coin) внутри среды DeepSeek Harness: при старте DSH запускает сервер на локальном порту 9330 и ждет готовности по MCP-рукопожатию, при остановке DSH гасит процесс целым деревом. Вкладка настроек показывает статус, версию, pid, кнопку перезапуска и готовый JSON для MCP-менеджера. Если rlm-tools-bsl не установлен, плагин ставит его сам через uv, а если сервер уже отвечает на порту с прошлой сессии, подхватывает его вместо второго запуска. Плагин сам ведет запись сервера в хранилище MCP-менеджера DSH, обновляет ее при смене порта и не трогает посторонние записи. HTTP-роуты /rlm/state, /rlm/log, /rlm/start, /rlm/stop, /rlm/restart дают доступ к управлению другим плагинам и агентам DSH.

Для кого. Для пользователей DeepSeek Harness (DSH), которым нужен MCP-сервер анализа кода 1С без ручного запуска и остановки процесса на каждую сессию.

Подходит, если

  • Работа ведется в DeepSeek Harness и нужен MCP-сервер rlm-tools-bsl для анализа кода 1С без ручного администрирования
  • Нужно, чтобы сервер автоматически гас при закрытии DSH и не занимал порт между сессиями
  • Нужна автоустановка rlm-tools-bsl и его зависимости uv без отдельных шагов

Не подходит, если

  • Используется не DeepSeek Harness, а другой агент: плагин работает только в его композиции профилей
  • Нужен сам анализ кода 1С, а не управление процессом: сами инструменты дает отдельный проект rlm-tools-bsl

Пример запроса к агенту

Запусти rlm-инструменты и проиндексируй текущий проект 1С для анализа кода

Ограничения

Работает только внутри DeepSeek Harness версии не ниже 0.1.2-rc.1 и требует Node.js 20+. Сам плагин не анализирует код, а лишь управляет процессом стороннего MCP-сервера rlm-tools-bsl, который нужно ставить отдельно (или доверить автоустановке). Данные сервера (конфиг, лог, кэш) по умолчанию пишутся вне рабочей папки в профиль пользователя, что может конфликтовать с файловой песочницей DSH.

Как отключить. Удалите плагин из композиции профиля DSH и, при необходимости, уберите запись rlm из хранилища MCP-менеджера вручную, плагин ее не удаляет сам.

Частые вопросы

Нужно ли ставить rlm-tools-bsl отдельно?

Нет, если его нет в системе, плагин ставит его сам вместе с uv, автоустановку можно выключить ключом autoInstall: false.

Доступен ли сервер снаружи машины?

Нет, rlm-tools-bsl слушает только 127.0.0.1, а хост-роуты плагина доступны локально без токена сессии, поэтому DSH не стоит выставлять в сеть без своего токена.

Обсуждение

Вопросов и отзывов пока нет.

Российский стек

MCP-сервер, который передает объемную работу с файлами локальному агенту DeepSeek Harness, чтобы их текст не занимал контекст Claude

MCP-серверШирокий доступ2Звезды репозитория
Российский стек

MCP-сервер для анализа больших кодовых баз 1С с экономией контекста: агент запускает скрипты у сервера и получает только сжатый результат

MCP-серверРасширенный доступ230Звезды репозитория
Российский стек

Docker-шлюз на 40 с лишним MCP-инструментов для 1С с одним адресом, веб-дашбордом настроек и набором скиллов 1С для Claude Code

MCP-серверШирокий доступ
Российский стек

MCP-мост к BSL Language Server: навигация, диагностика и рефакторинг кода 1С и OneScript для агентов

MCP-серверРасширенный доступ71Звезды репозитория
Российский стек

MCP-сервер в Docker, который держит запущенным BSL Language Server и отдает агенту навигацию по коду 1С, диагностику и рефакторинг вместо grep-поиска

MCP-серверРасширенный доступ1Звезды репозитория
Российский стек

MCP-сервер, который открывает облачного ассистента 1С:Напарник (1C.ai) и локальный BSL Language Server агентам в Cursor и других IDE

MCP-серверРасширенный доступ22Звезды репозитория

Коротко о README

README подробно описывает возможности (совместный жизненный цикл с DSH, вкладка настроек, автоустановка, подхват уже запущенного сервера, автопрописка в MCP-менеджер, роуты /rlm/*), три способа подключения сервера в DSH и три способа установки самого плагина. Отдельные разделы разбирают расположение данных и файловую песочницу, продвинутые параметры строкой плагина, типичные сложности с таблицей симптом-решение и модель безопасности: сервер только на localhost, чужие процессы плагин не завершает. Внешних зависимостей у плагина нет, только node и React из рантайма DSH.

Бейдж для README

Сообщить о проблеме