MCP Экстрактора 1С

Возможности MCP, подготовка, установка и работа с Экстрактором из ИИ-клиента.

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

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

С чего начать

Статья

Что вы узнаете

Какие компоненты, версии, права и сетевые доступы подготовить; когда выбрать прямое подключение, а когда DCC

Как подготовить 1С, установить MCP через Docker или Python, задать настройки и подключить ИИ-клиент

Как подготовить IIS и опубликовать HTTP-сервис для прямого подключения MCP

Как поставить задачу помощнику, создать проект, запустить выгрузку, настроить расписание и разобраться с ошибками

Если MCP уже установлен, переходите к статье «Как пользоваться».

Какие задачи можно решать

  • Найти объекты конфигурации и поля, из которых можно получить нужные данные.

  • Изучить ссылочные связи и подобрать состав проекта из нескольких источников.

  • Подготовить проект, проверить настройки и сохранить его в Экстракторе.

  • Изменить параметры строк и сопоставление полей сохранённого проекта.

  • Сформировать очередь, запустить выгрузку и проверить конкретное выполнение.

  • Прочитать и изменить расписание планировщика 1С.

  • Посмотреть структуру и ограниченную выборку данных в приёмнике.

  • Получить сведения об ошибке и продолжить проверку операции после обрыва связи.

Доступность отдельных действий зависит от методов, установленных в информационной базе, capabilities, лицензии и прав пользователя. MCP выполняет действия через штатные механизмы Экстрактора.

Как устроено подключение

MCP Экстрактора 1С: ИИ-клиент и два способа подключения к базам

В работе участвуют три компонента:

  1. ИИ-клиент — приложение, в котором вы ставите задачу и читаете результат.

  2. MCP-сервер — программа, которая предоставляет клиенту инструменты управления Экстрактором.

  3. Экстрактор в информационной базе — выполняет проверку, настройку проектов и выгрузку данных.

MCP подключается к базе одним из двух способов:

Способ

Как работает

Когда подходит

Напрямую к 1С

MCP вызывает HTTP-сервис Экстрактора в публикации базы

Есть доступная HTTP-публикация 1С

Через DCC v2

MCP передаёт команду в DCC, а Экстрактор получает её при исходящем обмене

База работает через Центр управления, в том числе без входящей HTTP-публикации

Выбор клиента и выбор маршрута к базе — разные настройки. Один и тот же ИИ-клиент может работать с MCP, настроенным на прямой маршрут или на DCC. Порядок выбора описан в статье «Что нужно для работы».

Как проходит обычная задача

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

Создание проекта не означает запуска выгрузки. После запуска проверяются состояние задачи и данные в приёмнике. Примеры запросов и полный порядок действий приведены в статье «Как пользоваться».

Версии и совместимость

MCP 3.3.7 — первый публичный релиз MCP Экстрактора 1С. Он объединяет возможности подготовки и изменения проектов, управления очередью, выгрузкой и расписаниями, проверки результатов и подключения через DCC. В этом разделе описана версия 3.3.7 с ожидаемым контрактом методов EPA_Projects 3.3.5. Поддерживается Экстрактор начиная с 3.16.1.45 с обновлёнными методами; для маршрута через DCC требуется DCC 2.0.2 или новее.

Номер релиза Экстрактора и версия методов API проверяются отдельно. Обновление MCP не обновляет модули 1С. Перед работой помощник вызывает readiness и проверяет фактические возможности выбранной базы.

Правила вашей компании

Добавьте пользовательские навыки, чтобы помощник учитывал ваши правила именования и подготовки проектов. Инструкции доступны всем клиентам вашей установки MCP; изменения файлов не требуют перезапуска сервера.

Дополнительные материалы