Экспортер контекста платформы 1С

platform-context-exporter

Консольное приложение на Java, которое выгружает справку платформы 1С:Предприятие в JSON, XML, Markdown или формат context для LLM

  • 50 ★ репозитория
  • Последний коммит
  • MIT
CLI

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

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

  • Java-приложение разбирает файл справки shcntx_ru.hbk из установки платформы 1С
  • Команда mcp-server поднимает локальный MCP-сервер с поиском по API платформы
Все причины и проверки
Российский стек

alkoleft/platform-context-exporter

Установка

Работает в

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

./gradlew build

Сборка JAR-файла из исходников Gradle.

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

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

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

  • Java-приложение разбирает файл справки shcntx_ru.hbk из установки платформы 1С
  • Команда mcp-server поднимает локальный MCP-сервер с поиском по API платформы

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

Что делает

Приложение читает файл справки shcntx_ru.hbk из каталога установки платформы 1С и извлекает структурированную информацию о глобальных свойствах, методах и типах в один из четырех форматов, включая формат context, рассчитанный на подачу в контекст языковой модели. Отдельно есть команда mcp-server, которая поднимает MCP-сервер с нечетким поиском по API платформы и детальной информацией об элементах для интеграции с Claude Desktop и подобными клиентами, но README предупреждает, что эта функциональность переезжает в отдельный проект mcp-bsl-context, поэтому саму MCP-часть лучше считать устаревающей.

Для кого. Для 1С-разработчиков, которым нужен офлайн-экспорт справки платформы в текстовый формат для подачи в LLM, автодополнения в IDE или собственных инструментов.

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

  • Нужно выгрузить справку платформы 1С в JSON, XML, Markdown или формат context одной командой
  • Нужен офлайн-источник данных о глобальных методах и типах платформы без живого MCP-сервера
  • Нужен готовый файл контекста платформы для промпта агента

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

  • Нужен именно живой MCP-сервер справки платформы: README направляет за этим в отдельный проект mcp-bsl-context
  • Нет доступа к файлу справки shcntx_ru.hbk из установки 1С

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

Выгрузи справку платформы 1С из /opt/1cv8 в формат context в папку ./context

Ограничения

Нужна Java 17 и файл справки shcntx_ru.hbk из установки платформы 1С версии 8.3.20 или новее для MCP-режима. Собственная MCP-функциональность помечена как переезжающая в mcp-bsl-context, поэтому долгосрочно полагаться на mcp-server именно в этом репозитории не стоит.

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

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

Куда делась MCP-функциональность?

README сообщает, что она переехала в отдельный проект mcp-bsl-context, а в этом репозитории остается как временная возможность.

Какие форматы экспорта поддерживаются?

json (по умолчанию), xml, markdown и context для LLM.

Обсуждение

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

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

MCP-сервер по документации API платформы 1С прямо из файлов справки shcntx_ru.hbk, с keyword, semantic и hybrid поиском

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

MCP-сервер со справкой синтакс-помощника 1С: поиск функций, типов, методов, свойств и конструкторов из установленной платформы

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

MCP-сервер со справочником платформы 1С и проверкой BSL-кода на соответствие реальному API нужной версии платформы

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

MCP-сервер, который распаковывает справку 1С из .hbk, индексирует ее в Qdrant и отдает агенту поиск по API, сниппетам и стандартам

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

MCP-сервер на Rust, который отдает агенту справку встроенного языка 1С из вашей платформы, база знаний собирается локально и никуда не отправляется

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

MCP и REST сервер с гибридным поиском (BM25 плюс семантика) по официальной справке платформы 1С:Предприятие

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

Коротко о README

README описывает два режима: экспорт контекста платформы командой platform в четырех форматах и MCP-сервер командой mcp-server с нечетким поиском по API. Указаны системные требования, сборка через Gradle, зависимости (Spring Boot, Spring AI, Picocli, библиотеки 1c-syntax) и предупреждение о переезде MCP-части в mcp-bsl-context. Лицензия MIT.

Бейдж для README

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