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

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

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

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

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

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

Кратко

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

Коротко: Cursor получает доступ к 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-сервер в Cursor. Тот же сервер работает в Claude, ChatGPT и Copilot.

Какая система 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 →

Что спрашивают у Cursor о 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 разбирает три из них от начала до конца: какие инструменты вызывает Cursor, какие таблицы 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
Cursor общается с AnythingMCP по MCP. AnythingMCP работает рядом с SAP, и только он обращается к SAP напрямую.

S/4HANA on-premise, Private Cloud и ECC находятся в вашей сети или в landing zone частного облака SAP, поэтому AnythingMCP тоже работает там: один файл Docker Compose на хосте, у которого есть доступ к SAP. Cursor работает на вашем компьютере и обращается к 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-сервер в Cursor: в ~/.cursor/mcp.json добавьте запись в mcpServers с URL из раздела MCP Servers и заголовком X-API-Key: <key>.

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 к Cursor? Установите коннектор AnythingMCP для вашей системы SAP (S/4HANA через HANA SQL или OData, S/4HANA Cloud, Business One или Concur), введите учётные данные и добавьте URL MCP-сервера в Cursor. Для S/4HANA on-premise и Private Cloud запускайте AnythingMCP в той сети, из которой доступна SAP.

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

Как подключить SAP HANA к ChatGPT? Так же, как к Cursor: установите коннектор 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.

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

Поддерживает ли Cursor собственные MCP-серверы на бесплатном тарифе? Да — MCP доступен на тарифах Hobby, Pro и Business.

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

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

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

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

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

GR
Коннекторы

Как подключить Georgian Railway к Cursor — через MCP

Поиск поездов Грузинской железной дороги из Cursor через MCP: станции, расписание, места и цены в лари. Без аккаунта и API-ключа.

Коннекторы

Как подключить Google Calendar к Cursor через MCP

Дайте ИИ работать с Google Calendar: смотреть ваши календари, выводить и искать события за любой период, читать подробности и список гостей, создавать и переносить встречи с гостями и ссылками Google Meet, отвечать на приглашения, добавлять события из одной фразы и проверять, когда люди свободны. Личные аккаунты Google и Google Workspace.

Коннекторы

Как подключить Google Docs к Cursor через MCP

Дайте ИИ работать с Google Docs: читать документ как простой текст или как заголовки и абзацы с позициями, создавать новые документы, дописывать и вставлять текст и заменять текст по всему документу, например чтобы заполнить шаблон. Личные аккаунты Google и Google Workspace.

Коннекторы

Как подключить Google Drive к Cursor через MCP

Дайте ИИ работать в Google Drive: искать файлы и папки в «Моём диске» и общих дисках, читать Google Docs, Sheets и Slides как текст, смотреть сведения, комментарии и у кого есть доступ, создавать папки и текстовые файлы (или новые Docs и Sheets из текста), копировать, переименовывать, перемещать, открывать доступ и отправлять в корзину. Личные аккаунты Google и Google Workspace.

Коннекторы

Как подключить Google Sheets к Cursor через MCP

Дайте ИИ работать с Google Sheets: читать любой диапазон или несколько сразу, видеть листы таблицы и их размеры, добавлять строки в таблицу, записывать и обновлять ячейки и формулы, создавать таблицы, добавлять и переименовывать листы. Личные аккаунты Google и Google Workspace.

Коннекторы

Как подключить Google Tasks к Cursor через MCP

Дайте ИИ управлять Google Tasks: видеть ваши списки задач и что открыто или скоро истекает, добавлять задачи и подзадачи со сроком, обновлять, выполнять, переупорядочивать их или переносить в другой список. Те же задачи, что вы видите в Gmail, Google Calendar и приложении Tasks. Личные аккаунты Google и Google Workspace.