Короткий ответ
- MCP можно подключить к 1С, даже если сама база вынесена на отдельный SQL-сервер.
- Ключевое условие: сервер 1С должен стабильно работать с SQL Server, а MCP должен обращаться только к тем данным и операциям, которые вы ему разрешили.
- Безопаснее всего давать MCP минимальные права и по возможности ограничивать сценарии чтением или строго определенными командами.
Как работает такая схема
Обычно MCP подключают не напрямую к SQL-базе, а к прикладному контуру 1С: серверу 1С, опубликованным сервисам, API-обвязке или специально подготовленному промежуточному слою. Это снижает риск повредить структуру базы и позволяет контролировать, какие данные AI-инструмент реально видит.
Если у вас уже разнесены роли между сервером приложений 1С и отдельным SQL Server, это нормальная архитектура для клиент-серверной работы. В такой схеме важно не само физическое разделение, а корректная маршрутизация, DNS, порты, учетные записи и права на стороне 1С и SQL.
Что нужно проверить перед подключением MCP
- Где именно будет стоять MCP: на том же RDP-сервере, рядом с сервером 1С или в отдельной среде.
- Как MCP получает доступ: через API, HTTP-сервис, COM, расширение, внешнюю обработку или другой согласованный механизм.
- Есть ли у сервисной учетной записи доступ только к нужной базе, а не ко всему SQL-инстансу.
- Разрешены ли только необходимые сетевые соединения между узлами.
- Можно ли отделить рабочий контур от тестового, чтобы сначала проверить сценарии без риска для продакшн-базы.
Какие ограничения важно учитывать
MCP не отменяет архитектурные ограничения самой 1С. Если конфигурация нетиповая, есть тяжелые фоновые задания, блокировки или нестандартные права, AI-инструменту потребуется более аккуратная настройка. Отдельно стоит учитывать, что прямой доступ к SQL-таблицам 1С обычно нежелателен: бизнес-логику и проверки корректнее проходить через механизмы платформы 1С.
Также не стоит сразу открывать MCP полный доступ на запись. Для первых этапов безопаснее ограничиться чтением метаданных, справочников, документов или заранее выделенного набора операций. Такой подход уменьшает риск ошибок и упрощает аудит действий.
Когда такая схема особенно оправдана
Разделение сервера 1С и SQL-сервера удобно, когда база уже выросла, пользователей стало больше, а AI-инструменты нужны разработчику, аналитику или администратору как отдельный рабочий слой. В таких случаях важно сначала привести в порядок инфраструктуру 1С и SQL, а уже потом подключать MCP.
Если вам нужен рабочий контур для AI-инструментов в 1С, начните с основной страницы про AI для 1С. Если база уже работает в клиент-серверном режиме и вынесена на SQL, полезно отдельно проверить архитектуру сервера 1С с SQL Server перед интеграцией MCP.