Задачи агента в 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 и добавляют в движок сторонний код. Ставьте только те, чьи исходники видели.