Описание задачи: Разработка MCP-сервера для экосистемы 1СОбщая цель Разработать меintermediary-слой (MCP Server), который позволит LLM-агентам безопасно взаимодействовать с информационной базой 1С. Это даст возможность пользователям через чат-интерфейс получать отчеты, создавать документы и анализировать данные, используя естественный язык.Функциональные возможности (Tools) Сервер должен предоставлять ИИ-модели набор инструментов (Tools) для выполнения следующих действий: Чтение данных: Поиск контрагентов, получение остатков на складах, выборка цен номенклатуры. Аналитика: Формирование управленческой отчетности в текстовом или табличном виде. Действия: Создание черновиков документов (Заказ покупателя, Счет), изменение статусов задач. Метаданные: Получение структуры объектов (какие поля есть у справочника «Сотрудники»), чтобы модель понимала, с чем работает.Основные этапы реализации Проектирование API в 1С: Подготовка HTTP-сервисов в расширении 1С, которые будут принимать запросы от MCP-сервера. Настройка авторизации (Basic или Bearer token). Разработка MCP-сервера: Определение схем входных параметров для инструментов (JSON Schema). Маппинг запросов из MCP в вызовы OData или HTTP-запросы к 1С. Безопасность и ограничения: Ограничение прав доступа (Read-only по умолчанию). Лимиты на объем возвращаемых данных (чтобы не «уронить» контекстное окно модели огромной таблицей). Тестирование: Подключение сервера к Claude Desktop или другому MCP-клиенту. Проверка сценариев: "Сколько товара 'Кирпич' осталось на основном складе?" или "Создай черновик счета для ООО 'Вектор' на 5 мониторов".Ожидаемый результат Работающий исполняемый файл или сервис, который регистрируется в конфигурации MCP-клиента. При вводе запроса в чат ИИ автоматически вызывает нужный инструмент, обращается к 1С и выдает структурированный ответ на основе реальных данных из системы. Важное замечание: Главная ценность этого решения — в переходе от ручного формирования отчетов к концепции "Talk to your ERP" (разговор с вашей ERP-системой).
44 811 UAH
32 ставки
13 мая