Enterprise7 мин чтения7 языков

Подключить SAP к Microsoft Copilot: S/4HANA, Business One, ECC и Concur

Подключите SAP к Copilot через готовые MCP-коннекторы: S/4HANA on-premise по HANA SQL или OData, S/4HANA Cloud, Business One, ECC и Concur. Без кода.

HCАвтор: команда HelpCodeОбновлено 7 мин чтения Открытый код на GitHub

Без банковской карты · 7 дней пробного периода · Есть вариант self-host

  • 7 дней бесплатно
    Без банковской карты
  • GDPR и готовность к SOC 2
    Данные в ЕС, журналы аудита
  • Открытый код на GitHub
    Open source · AGPL-3.0
  • Работает с ChatGPT, Claude, Gemini
    Любой MCP-совместимый клиент

Кратко

Подключите SAP к Copilot через готовые MCP-коннекторы: S/4HANA on-premise по HANA SQL или OData, S/4HANA Cloud, Business One, ECC и Concur. Без кода.

Коротко: Copilot получает доступ к SAP через MCP-коннектор в AnythingMCP. Какой коннектор нужен, зависит от вашей системы SAP: для S/4HANA on-premise или Private Cloud коннектор читает базу данных HANA с помощью собственного словаря данных SAP (или OData-сервисы Gateway), S/4HANA Cloud Public Edition использует выпущенные API SAP, а у Business One, ECC и Concur свои способы подключения. Вы устанавливаете коннектор, вводите учётные данные и добавляете MCP-сервер в агента Copilot Studio как MCP-инструмент. Тот же сервер работает в Claude, ChatGPT, Cursor и Claude Code.

Какая система SAP у вас?

HANA SQL
SAP S/4HANA on-premise или Private Cloud (RISE)

Чтение базы данных HANA на SQL с опорой на собственный словарь данных SAP. Только чтение, 10 инструментов, проверено на S/4HANA 2025.

Подключить S/4HANA через HANA →
OData
SAP S/4HANA, ECC или BW с SAP Gateway

OData-сервисы V2/V4 из Gateway становятся инструментами MCP, а SAP проверяет полномочия при каждом вызове.

OData в MCP →
S/4HANA Cloud
SAP S/4HANA Cloud Public Edition

Выпущенные OData API SAP через communication arrangement в BTP: бизнес-партнёры, заказы, фактуры, проводки.

Подключить S/4HANA Cloud →
Service Layer
SAP Business One

Service Layer (OData v4): бизнес-партнёры, товары, коммерческие предложения, заказы, поставки, счета. Умеет также создавать заказы клиентов.

Подключить Business One →
REST
SAP Concur

Авансовые отчёты, согласования, участники и маршруты поездок, с OAuth 2.0.

Подключить Concur →

Не уверены, какой способ подходит вашему S/4HANA? Всё зависит от того, к чему у вас есть доступ:

Есть прямой доступ к базе данных HANA?
Да
Способ
HANA SQL
SQL со словарём данных SAP
Подключить S/4HANA через HANA →
Нет
SAP Gateway доступен?
Да
Способ
OData
Сервисы Gateway как инструменты MCP
OData в MCP →
S/4HANA Cloud Public Edition
Способ
API S/4HANA Cloud
Выпущенные API через BTP
Подключить S/4HANA Cloud →

Что спрашивают у Copilot о SAP

Именно для таких вопросов созданы коннекторы. Каждый из них выполняется в вашей собственной системе, с правами пользователя, которого вы настроили.

ВопросСпособ
«Какой была наша валовая маржа по месяцам в 2025 году в разрезе балансовых единиц?»HANA SQL
«У каких клиентов есть счета, просроченные более чем на 60 дней, и на какую сумму?»HANA SQL, OData
«Каков наш DSO в этом квартале по сравнению с прошлым?»HANA SQL
«Топ-10 клиентов по чистой выручке за последние 12 месяцев»HANA SQL, OData, S/4HANA Cloud
«Какие заказы на поставку всё ещё открыты и просрочены по дате поставки?»OData, S/4HANA Cloud
«Покажи стоимость запасов по заводам и группам материалов»HANA SQL

Руководство по HANA разбирает три из них от начала до конца: какие инструменты вызывает Copilot, какие таблицы SAP он читает и какой SQL выполняет.

Как это работает

ИИ-клиент
Claude
ChatGPT
Copilot
MCP по HTTPS · OAuth
Внутри вашей сети
AnythingMCP
на своём сервере
  • Роли и доступ к инструментам
  • По умолчанию только чтение
  • Журнал аудита
SQL · OData · HTTPS
SAP
HANA SQL
SQL-пользователь · только SELECT
OData через SAP Gateway
S/4HANA или ECC
API S/4HANA Cloud
Communication arrangement в BTP
Copilot общается с AnythingMCP по MCP. AnythingMCP работает рядом с SAP, и только он обращается к SAP напрямую.

S/4HANA on-premise, Private Cloud и ECC находятся в вашей сети или в landing zone частного облака SAP, поэтому AnythingMCP тоже работает там: один файл Docker Compose на хосте, у которого есть доступ к SAP. Для Copilot Studio публиковать нужно только MCP-эндпоинт, но никогда не саму систему SAP. SAP Business One, S/4HANA Cloud и Concur доступны через интернет, поэтому с ними работает и AnythingMCP Cloud.

curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d   # затем добавьте хост SAP в SSRF_ALLOWED_HOSTS в .env

Затем установите коннектор из Connectors → Marketplace и добавьте MCP-сервер в Microsoft Copilot: в Copilot Studio откройте Tools → Add a tool → New tool → Model Context Protocol, вставьте URL, указанный в разделе MCP Servers, выберите API key с заголовком X-API-Key и опубликуйте агента в Microsoft 365 Copilot.

HANA SQL или OData?

Оба способа работают с S/4HANA on-premise и Private Cloud, и их можно использовать одновременно.

HANA SQLOData
Что читаетЛюбую таблицу или CDS-представление, доступные пользователю базы данныхСервисы Gateway, которые может вызывать пользователь SAP
Полномочия SAPНе применяются: границу задают права в базе данныхSAP проверяет их при каждом вызове
Сильные стороныИтоги по миллионам строк, финансы и сквозной анализ по модулямОпубликованные API, бизнес-объекты, собственные проверки SAP
Работает сS/4HANA на HANAS/4HANA, ECC, BW
Что нужноПользователь базы данных HANA и лицензия, допускающая SQL-доступ сторонних приложенийТехнический пользователь SAP и активные сервисы Gateway

Прямое подключение, Joule или универсальный HANA-сервер?

Три способа дать ИИ-модели доступ к данным SAP.

Прямое подключение (AnythingMCP)SAP Joule с ClaudeУниверсальные MCP-серверы для HANA
Работает on-premise и в Private Cloud уже сегодняДаЗависит от продукта SAP, редакции и релизаДа, при доступе к базе данных
Кто поставляет и лицензируетВы сами (open source, AGPL-3.0)SAP, на платформе SAP Business AIВыбранный вами проект
Понимает таблицы SAPДа: словарь данных SAP и CDS-представления в виде инструментовУправляется SAPНет: только исходные имена таблиц и столбцов
Защита при чтенииДа: один SELECT, 1000 строк, тайм-аут, запрещённые таблицыУправляется SAPПо-разному
Работает в любом MCP-клиентеClaude, ChatGPT, Copilot, CursorВнутри приложений SAPОбычно да

Joule является собственным ассистентом SAP, и SAP вместе с Anthropic объявили, что Claude появится внутри него. Прямое подключение подходит командам, которые хотят работать с Claude, ChatGPT или Copilot на своих данных SAP уже сейчас, в системах, которые они эксплуатируют сами.

FAQ

Как подключить SAP к Copilot? Установите коннектор AnythingMCP для вашей системы SAP (S/4HANA через HANA SQL или OData, S/4HANA Cloud, Business One или Concur), введите учётные данные и добавьте URL MCP-сервера в агента Copilot Studio как MCP-инструмент. Для S/4HANA on-premise и Private Cloud запускайте AnythingMCP в той сети, из которой доступна SAP.

Как подключить SAP Business One к Copilot? Установите коннектор SAP Business One, укажите URL Service Layer, базу данных компании, пользователя и его пароль, затем добавьте MCP-сервер в Copilot. В нём 12 инструментов для бизнес-партнёров, товаров, коммерческих предложений, заказов, поставок и счетов, и он умеет создавать заказы клиентов. Пошагово: Подключить SAP Business One к Microsoft Copilot.

Как подключить SAP HANA к ChatGPT? Так же, как к Microsoft Copilot: установите коннектор SAP S/4HANA (HANA SQL) в AnythingMCP на своём сервере и добавьте его MCP-сервер в ChatGPT как свой MCP-сервер (платные тарифы). Инструменты и ограничения только на чтение в обоих случаях одинаковы. См. SAP и ChatGPT.

Существует ли MCP-сервер для SAP? Да. AnythingMCP поставляет SAP S/4HANA (HANA SQL, 10 инструментов), S/4HANA (OData), S/4HANA Cloud (15 инструментов), Business One (12 инструментов) и Concur (10 инструментов) в виде готовых MCP-коннекторов, с открытым исходным кодом и для развёртывания на своём сервере. Все они перечислены в репозитории sap-mcp-server; sap-hana-mcp-server содержит только коннектор для HANA.

Работает ли это с SAP ECC? Да, через OData-сервисы SAP Gateway в ECC: создайте OData-коннектор и импортируйте нужные сервисы из $metadata. Для способа HANA SQL нужен S/4HANA, потому что он читает таблицы и CDS-представления S/4HANA.

Может ли Copilot изменять данные в SAP? Только там, где это позволяет коннектор. SAP Business One может создавать заказы клиентов, а Concur может выполнять действия с авансовыми отчётами; коннекторы S/4HANA только читают. Давайте каждой роли MCP только те инструменты, которые ей нужны.

Для какого Copilot это руководство? Для Microsoft 365 Copilot на работе — через агентов Copilot Studio. В приложении Microsoft Copilot для личных аккаунтов добавить свой MCP-сервер нельзя.

Что нужно? Рабочий аккаунт с доступом к Copilot Studio (лицензия или пробная версия), чтобы создать агента. Тем, кто будет пользоваться им в Microsoft 365 Copilot или Teams, нужен доступ к агенту: поделитесь им или попросите администратора опубликовать его для организации. Если в организации действуют политики данных для коннекторов Power Platform, они распространяются и на MCP-серверы.

Агент не вызывает инструменты. Проверьте, что имя заголовка — ровно X-API-Key, а ключ относится к тому же MCP-серверу, что и URL, и сделайте Server description конкретным: по нему Copilot Studio решает, когда вызывать сервер. После каждого изменения опубликуйте агента заново; в открытом чате введите «start over», чтобы перейти на новую версию.

Следующие шаги

Это руководство помогло?

MCP для вашего стека за 60 секунд.

Запустите AnythingMCP в управляемом облаке или разместите на своей инфраструктуре. 7 дней бесплатно, без банковской карты.

Похожие руководства

Коннекторы

Как подключить ABOSS к Microsoft Copilot — через MCP

ABOSS, ПО для букинговых агентств концертной индустрии: события и даты туров, сделки и гонорары, проекты (артисты), площадки, поездки, контакты, счета, договоры и адвансинг, чтение через ABOSS Agency API v1.

Коннекторы

Как подключить ActiveCampaign к Microsoft Copilot — через MCP

Управляй ActiveCampaign (marketing automation + CRM) из любого AI-агента: контакты, списки, теги, сделки, воронки, кампании, автоматизации. 16 инструментов. Пользовательская аутентификация через заголовок Api-Token, отдельный API URL для каждого аккаунта.

Коннекторы

Как подключить Acuity Scheduling к Microsoft Copilot — через MCP

Управляй Acuity Scheduling (принадлежащий Squarespace SaaS для записи) из любого AI-агента: записи, доступность, типы записей, календари, клиенты, товары. 12 инструментов, Basic-auth.

Коннекторы

Как подключить Adobe Acrobat Sign к Microsoft Copilot через MCP

Adobe Acrobat Sign REST API v6 со входом под пользователем Acrobat Sign: поиск соглашений и проверка, кто подписал, чтение участников, событий, данных форм, ссылок на подписание, подписанного PDF и журнала аудита, отправка документов или шаблонов библиотеки на подпись, напоминания, просмотр шаблонов, веб-форм, пользователей, групп, процессов и вебхуков. Отмена соглашений отключена при установке.

Коннекторы

Как подключить Adyen к Microsoft Copilot — через MCP

Управляй Adyen (глобальный платёжный процессор) checkout + payments + balance platform из любого AI-агента. 10 инструментов, аутентификация по API-ключу, отдельные live и test environments.

Коннекторы

Как подключить AFAS Profit к Microsoft Copilot — через MCP

AFAS Profit: нидерландская ERP и HR-система: читай любой опубликованный GetConnector, смотри, что доступно, и проверяй метаданные коннектора. Аутентификация по токену с base64-обёрнутым XML-токеном AFAS.