MCP-справочник по БСП 1С

1c-bsp-context

MCP-сервер на Kotlin, который индексирует выгрузку Библиотеки стандартных подсистем и отвечает агенту точными сигнатурами процедур со ссылкой на файл и строку

MCP-сервер

Низкий риск

Низкий уровень ставим, когда запись в основном дает агенту инструкции и справочные материалы.

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

  • Только читает локальную выгрузку БСП и не подключается к информационной базе
Все причины и проверки
Российский стек

phill752/1c-bsp-context

Установка

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

./gradlew bootJar && java -jar build/libs/mcp-bsp-context-0.1.0.jar --mode stdio --bsp-path /path/to/ssl-edt-export

Локальная сборка и запуск по stdio.

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

Что делает

Сервер парсит выгрузку конфигурации БСП в формате EDT (XML и .bsl) и строит в памяти индекс из общих модулей, процедур и подсистем. Агент получает шесть инструментов: поиск по процедурам и подсистемам, полную карточку процедуры с параметрами и примером вызова, обзор модуля с его экспортными процедурами, легкий список процедур без исходного кода, обзор подсистемы и готовый фрагмент кода вызова с параметрами-заглушками. Каждый ответ указывает путь к файлу и номер строки, а необъявленные в docblock поля явно помечаются как «описание отсутствует», а не додумываются.

Для кого. Для разработчиков 1С, которые часто работают с БСП и хотят, чтобы агент не выдумывал сигнатуры общих процедур.

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

  • Агент должен вызывать функции БСП с точными параметрами
  • Нужен проверяемый ответ со ссылкой на файл и строку исходника
  • Нужен обзор подсистемы БСП перед доработкой

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

  • Нет локальной EDT-выгрузки БСП: сервер не скачивает и не хранит саму библиотеку
  • Нужен анализ собственного кода конфигурации, а не типового БСП

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

Найди в БСП процедуру для проверки заполнения реквизитов и покажи пример ее вызова

Ограничения

Репозиторий не содержит саму БСП: пользователь предоставляет собственную выгрузку и отвечает за условия ее лицензирования. Нужны Java 17 и локальная выгрузка в формате EDT. Индекс живет только в памяти процесса.

Как отключить. Остановите процесс сервера или удалите его из конфигурации MCP-клиента.

MCP

Транспорт
stdio, sse
Авторизация
не нужна
Переменные окружения
Переменные окружения
BSP_SOURCE_PATH
обязательная
Путь к локальной EDT-выгрузке БСП внутри контейнера или на диске.
SSE_ADDRESS
Адрес прослушивания для режима SSE в Docker, обычно 0.0.0.0.

Проверка безопасности

  • Только читает локальную выгрузку БСП и не подключается к информационной базе

Коротко о README

README описывает индексацию около 800 модулей и 20 тысяч процедур БСП менее чем за две секунды, стек на Kotlin, Spring Boot и Spring AI, запуск локально по stdio или SSE и через Docker, таблицу из шести MCP-инструментов и примеры подключения в Cascade, Kilo Code и Claude Desktop. Отдельно оговорено, что лицензия MIT распространяется только на код сервера, а не на саму БСП.

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

Сервер поставляется с БСП внутри?

Нет, репозиторий не содержит исходников БСП, пользователь подключает собственную выгрузку в формате EDT.

Можно ли сократить объем ответа?

Да, параметр compact=true у get_bsp_procedure_info убирает исходный код и пример, оставляя описание и типы параметров.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIMCP-справочник по БСП 1С

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.