1С:Элемент в ИИ-агенте: документация, линтер XBSL и деплой

Инструменты ИИ-агента для 1С:Элемент в каталоге закрывают три этапа работы. Один ищет по документации платформы, другой проверяет код XBSL до деплоя, третий выкладывает приложение в облако 1cmycloud. Начните с поиска по документации: он только читает и к базе не подключается.

1С1С и БитриксПроверено

Как подключить 1С:Элемент к агенту

Что значит уровень доступа

Установка одной командой

npx skillfoxx add mcp/xbsl-mcp-docs

Пример для карточки «xbsl-mcp-docs». Любой инструмент ставится так же, по адресу из каталога. CLI проверит подпись рецепта и сам пропишет настройки агента.

Российские агенты

Совместимость по документации агента

Все карточки для 1С:Элемент

3 карточки

MCP-сервер с полнотекстовым поиском по локальной документации 1С:Элемент, включая свои markdown и PDF

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

Линтер с автофиксами, LSP, поиск по документации платформы и метаданные-скаффолдинг для 1С:Элемент, плюс MCP-сервер и расширение VS Code на одном движке

CLIРасширенный доступ3Звезды репозитория

Задачи агента в 1С:Элемент

Облачная low-code платформа 1С:Элемент собирает веб-кабинеты, порталы, браузерные и мобильные приложения. Своего MCP-сервера у вендора в каталоге нет. Все инструменты сделали независимые разработчики, и каждый закрывает свой этап работы, от справки до выкладки готового образа в облако.

  • Ищет ответ в документации. xbsl-mcp-docs индексирует каталоги topics и stdlib через SQLite FTS5 и понимает html, markdown и PDF.
  • Подмешивает ваши заметки. В тот же индекс можно добавить свои markdown и PDF, в том числе с кириллическими именами.
  • Проверяет код без серверной компиляции. XBSL читает пары файлов Имя.yaml и Имя.xbsl и прогоняет их через 250 правил в четырех уровнях, от структуры и yaml-схемы до семантики по данным платформы и проекта.
  • Чинит часть ошибок сам. Флаг --fix применяет автофиксы, а baseline позволяет принять новое правило на старом коде без чистки всего проекта.
  • Создает метаданные без ручного yaml. Скаффолдинг XBSL знает 33 вида элементов: объекты, реквизиты, маршруты и формы.
  • Выкладывает приложение в облако. Скилл деплоя описывает синхронизацию git-ветки на стороне платформы и сборку .xasm из локальных исходников.

Как подключить 1С:Элемент к агенту

Для поиска ключ не нужен. Сервер xbsl-mcp-docs запускают локально через uv или в Docker. Пути к источникам задают переменными окружения. Саму документацию проект не поставляет, каталоги готовят заранее.

XBSL берет данные языка из вашего дистрибутива. Команда xbsl extract генерирует словарь языка, каталог типов stdlib, метамодель конфигурации и индекс документации прямо из файлов платформы на вашем диске. Движок один, а поверхностей четыре: CLI, LSP-сервер, MCP-сервер и локальный веб-интерфейс.

Деплою нужен ключ. Скилл берет идентификатор клиента и секрет Console API из файла .env. Точные эндпоинты он не приводит и отсылает к официальной документации 1С:Элемент. Скрипт загрузки образа под свой Console API придется написать самому.

Инструменты ставятся командой из карточки, например npx skillfoxx add mcp/xbsl-mcp-docs. До установки CLI покажет уровень доступа и файл настроек агента, в который допишет сервер, так что лишние права видны заранее.

Какой инструмент выбрать

Для справки хватит xbsl-mcp-docs. Доступ у него минимальный: сервер отдает документы на чтение и к базе 1С не обращается.

XBSL и скилл деплоя получили расширенный доступ, и причины у них разные. Линтер с флагом --fix переписывает yaml и xbsl файлы проекта, поэтому запускайте его в отдельной git-ветке. Скилл переключает продуктивное облачное приложение на новый образ.

VPN для этих инструментов не нужен. Официальных среди них нет. XBSL прямо указывает, что не аффилирован с 1С.

Если ни один инструмент не подходит, опишите задачу Foxx AI на странице подбора.

Ограничения и безопасность

У xbsl-mcp-docs basic auth для админ-маршрутов выключена по умолчанию. Без нее админ-API примет файлы и запустит переиндексацию от любого, кто достучится до сервера. Включите авторизацию до того, как открывать сервер в сеть.

Скилл деплоя проверен на одном проекте. Статус Running не гарантирует, что изменения применились, поэтому скилл требует отдельно смотреть ошибки применения. Своего скрипта сборки в пакете нет.

Приватные плагины XBSL подключаются через entry points и добавляют в движок сторонний код. Ставьте только те, чьи исходники видели.

Все карточки сервиса

3 карточки
Показать список

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

Есть ли официальный MCP-сервер для 1С:Элемент?

В каталоге его нет. Все инструменты сделали независимые авторы. Ближе всего к данным платформы XBSL: описание языка он генерирует из вашего дистрибутива 1С:Элемент.

Можно ли проверить код 1С:Элемент без деплоя?

Да, XBSL проверяет код на вашей машине по 250 правилам. Ждать серверной компиляции при деплое не придется. Часть ошибок он исправит флагом --fix.

Нужен ли ключ API для поиска по документации?

Нет, xbsl-mcp-docs работает с локальными каталогами документации. Ключ понадобится только скиллу деплоя, которому нужна пара client id и secret от Console API.

Подойдет ли скилл деплоя для проекта на русском языке разработки?

Скилл написан для проектов с английским языком разработки, где в коде пишут method, val и throw. Отдельного скилла для русского синтаксиса в каталоге пока нет.

Еще в группе «1С и Битрикс»

Весь российский стек