Кратко
Подключите SAP к Muse через готовые MCP-коннекторы: S/4HANA on-premise по HANA SQL или OData, S/4HANA Cloud, Business One, ECC и Concur. Без кода.
Коротко: Muse получает доступ к 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-сервер в Muse как пользовательский коннектор. Тот же сервер работает в Claude, ChatGPT, Copilot и Cursor.
Какая система SAP у вас?
Чтение базы данных HANA на SQL с опорой на собственный словарь данных SAP. Только чтение, 10 инструментов, проверено на S/4HANA 2025.
Подключить S/4HANA через HANA →OData-сервисы V2/V4 из Gateway становятся инструментами MCP, а SAP проверяет полномочия при каждом вызове.
OData в MCP →Выпущенные OData API SAP через communication arrangement в BTP: бизнес-партнёры, заказы, фактуры, проводки.
Подключить S/4HANA Cloud →Service Layer (OData v4): бизнес-партнёры, товары, коммерческие предложения, заказы, поставки, счета. Умеет также создавать заказы клиентов.
Подключить Business One →Авансовые отчёты, согласования, участники и маршруты поездок, с OAuth 2.0.
Подключить Concur →Не уверены, какой способ подходит вашему S/4HANA? Всё зависит от того, к чему у вас есть доступ:
Что спрашивают у Muse о 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 разбирает три из них от начала до конца: какие инструменты вызывает Muse, какие таблицы SAP он читает и какой SQL выполняет.
Как это работает
- Роли и доступ к инструментам
- По умолчанию только чтение
- Журнал аудита
S/4HANA on-premise, Private Cloud и ECC находятся в вашей сети или в landing zone частного облака SAP, поэтому AnythingMCP тоже работает там: один файл Docker Compose на хосте, у которого есть доступ к SAP. Для Muse публиковать нужно только 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-сервер в Muse: откройте Settings → Connectors → Add custom connector, вставьте URL, указанный в разделе MCP Servers, и войдите.
HANA SQL или OData?
Оба способа работают с S/4HANA on-premise и Private Cloud, и их можно использовать одновременно.
| HANA SQL | OData | |
|---|---|---|
| Что читает | Любую таблицу или CDS-представление, доступные пользователю базы данных | Сервисы Gateway, которые может вызывать пользователь SAP |
| Полномочия SAP | Не применяются: границу задают права в базе данных | SAP проверяет их при каждом вызове |
| Сильные стороны | Итоги по миллионам строк, финансы и сквозной анализ по модулям | Опубликованные API, бизнес-объекты, собственные проверки SAP |
| Работает с | S/4HANA на HANA | S/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, Muse | Внутри приложений SAP | Обычно да |
Joule является собственным ассистентом SAP, и SAP вместе с Anthropic объявили, что Claude появится внутри него. Прямое подключение подходит командам, которые хотят работать с Claude, ChatGPT или Copilot на своих данных SAP уже сейчас, в системах, которые они эксплуатируют сами.
FAQ
Как подключить SAP к Muse? Установите коннектор AnythingMCP для вашей системы SAP (S/4HANA через HANA SQL или OData, S/4HANA Cloud, Business One или Concur), введите учётные данные и добавьте URL MCP-сервера в Muse как пользовательский коннектор. Для S/4HANA on-premise и Private Cloud запускайте AnythingMCP в той сети, из которой доступна SAP.
Как подключить SAP Business One к Muse? Установите коннектор SAP Business One, укажите URL Service Layer, базу данных компании, пользователя и его пароль, затем добавьте MCP-сервер в Muse. В нём 12 инструментов для бизнес-партнёров, товаров, коммерческих предложений, заказов, поставок и счетов, и он умеет создавать заказы клиентов. Пошагово: Подключить SAP Business One к Meta Muse.
Как подключить SAP HANA к ChatGPT? Так же, как к Meta Muse: установите коннектор SAP S/4HANA (HANA SQL) в AnythingMCP на своём сервере и добавьте его MCP-сервер в ChatGPT как коннектор (режим разработчика, платные тарифы). Инструменты и ограничения только на чтение в обоих случаях одинаковы. См. 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.
Может ли Muse изменять данные в SAP? Только там, где это позволяет коннектор. SAP Business One может создавать заказы клиентов, а Concur может выполнять действия с авансовыми отчётами; коннекторы S/4HANA только читают. Давайте каждой роли MCP только те инструменты, которые ей нужны.
Где доступен Muse? Сейчас Meta предлагает Muse в США и Канаде — в вебе, в приложениях для iOS и Android и в WhatsApp.
Проверяет ли Meta этот коннектор? Нет. Meta не проверяет пользовательские коннекторы. Muse видит только те инструменты, которые вы включили для этого MCP-сервера в AnythingMCP, а отключить коннектор можно в любой момент в Settings → Connectors.
Следующие шаги
- Подключить SAP S/4HANA к Meta Muse через SAP HANA
- OData в MCP: SAP Gateway, S/4HANA и ECC
- MCP-сервер для SAP HANA: инструменты, безопасность, развёртывание на своём сервере
- Подключить SAP S/4HANA Cloud к Meta Muse
- Подключить SAP Business One к Meta Muse
- Подключить SAP Concur к Meta Muse
- Подключить к Claude
- Подключить к ChatGPT
- Подключить к Cursor
- Подключить к Gemini
Это руководство помогло?