К основному содержанию
MCP-сервер CX Codex

btp-sap-odata-to-mcp-server-optimized — MCP-сервер для Claude Code

MCP-сервер связывает SAP OData с ИИ-инструментами и Cloud Foundry. Нужен для запросов к SAP на естественном языке, аналитики и UI-сценариев.

Установить в Claude Code · Командой платформы Все способы и платформы ↓
claude mcp add --env SAP_IAS_URL=<SAP_IAS_URL> --env SAP_IAS_CLIENT_ID=<SAP_IAS_CLIENT_ID> --env SAP_IAS_CLIENT_SECRET=<SAP_IAS_CLIENT_SECRET> --env SAP_DESTINATION_NAME=<SAP_DESTINATION_NAME> --env ODATA_DISCOVERY_MODE=<ODATA_DISCOVERY_MODE> --transport stdio btp-sap-odata-to-mcp-server-optimized -- npx -y btp-sap-odata-to-mcp-server
Открыть на GitHub

Что делает btp-sap-odata-to-mcp-server-optimized

Сервер подключает SAP OData к MCP-клиентам и переводит запросы на естественном языке в OData-операции. Внутри есть маршрутизация запросов, иерархия из 17+ инструментов, автоматическая цепочка вызовов, мониторинг KPI и анализ трендов. Отдельные UI-инструменты создают формы SAP Fiori, таблицы, дашборды, рабочие процессы и отчёты с детализацией.

Для поиска сервисов предусмотрены шаблоны включения и исключения, режимы по бизнес-доменам и белый список. Аутентификация поддерживает IAS, OAuth2, JWT, Basic Auth и API Keys; доступы можно ограничивать через XSUAA. Без доступа к SAP BTP Cloud Foundry и сервисам XSUAA, Identity, Connectivity и Destination сервер не запустится.

Конфигурация задаётся переменными окружения, затем приложение устанавливается через npm install, собирается командой npm run build:btp и разворачивается через npm run deploy:btp. Для запуска также нужен Node.js >= 18.

Какие задачи решает

  • искать SAP-сервисы по шаблонам
  • преобразовать вопрос на естественном языке в OData-запрос
  • собрать KPI-дашборд и аналитический отчёт
  • создать форму SAP Fiori с проверкой данных
  • ограничить доступ к сервисам через XSUAA

Примеры запросов агенту

  • Найди доступные SAP OData-сервисы по шаблонам *API* и Z*.
  • Преобразуй этот вопрос в запрос к SAP OData и верни результат: какие заказы требуют внимания?
  • Собери дашборд с KPI по продажам и добавь детализацию по сервисам SAP.

Как установить btp-sap-odata-to-mcp-server-optimized

Командой платформы

claude mcp add --env SAP_IAS_URL=<SAP_IAS_URL> --env SAP_IAS_CLIENT_ID=<SAP_IAS_CLIENT_ID> --env SAP_IAS_CLIENT_SECRET=<SAP_IAS_CLIENT_SECRET> --env SAP_DESTINATION_NAME=<SAP_DESTINATION_NAME> --env ODATA_DISCOVERY_MODE=<ODATA_DISCOVERY_MODE> --transport stdio btp-sap-odata-to-mcp-server-optimized -- npx -y btp-sap-odata-to-mcp-server

Вместо <…> подставьте свои значения. Ещё 4 переменные окружения — в README сервера

По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие

Вопросы о btp-sap-odata-to-mcp-server-optimized

Как установить btp-sap-odata-to-mcp-server-optimized в Claude Code?

Выполните `claude mcp add btp-sap-odata-to-mcp-server-optimized -e SAP_IAS_URL=<SAP_IAS_URL> -e SAP_IAS_CLIENT_ID=<SAP_IAS_CLIENT_ID> -e SAP_IAS_CLIENT_SECRET=<SAP_IAS_CLIENT_SECRET> -e SAP_DESTINATION_NAME=<SAP_DESTINATION_NAME> -- npx -y btp-sap-odata-to-mcp-server`. Команда добавит сервер с параметрами SAP IAS и Destination.

Что делает btp-sap-odata-to-mcp-server-optimized?

Он соединяет MCP-клиент с SAP OData, принимает запросы на естественном языке и предоставляет инструменты для работы с данными, KPI, формами, дашбордами и отчётами.

Какие зависимости нужны для работы сервера?

Нужен доступ к SAP BTP Cloud Foundry, сервисы XSUAA, Identity, Connectivity и Destination, а также Node.js >= 18.

Похожие MCP-серверы

Все MCP-серверы по теме «Бэкенд и API» →
MCP Toolbox for Databases официальный googleapis Подключает ИИ-агента к базам данных через MCP: можно изучать схемы, выполнять запросы и создавать код с учётом структуры базы. CX Codex +1 ★ 16 730звёзд репо PostHog MCP Server PostHog Подключает PostHog к ИИ-клиентам для аналитики событий и управления флагами функциональности. CX Codex +1 ★ 40 459звёзд репо OpenWork MCP Gateway different-ai Шлюз связывает навыки, плагины и рабочие процессы организации OpenWork с ИИ-агентом через единый адрес по протоколу HTTP с авторизацией по OAuth. CX Codex +1 ★ 24 271звёзд репо Keploy keploy Keploy помогает агенту работать с API-тестированием: создавать тесты и моки из OpenAPI, curl, Postman или реального трафика. CX Codex +1 ★ 18 779звёзд репо Nhost nhost MCP-сервер подключает ИИ-ассистента к GraphQL API проекта Nhost. Пользователь проходит авторизацию, а доступ к данным ограничивают его права. CX Codex +1 ★ 9 369звёзд репо basebalance.cloud — x402 RPC & MCP gateway Conway-Research Платный JSON-RPC к сети Base через MCP: бесплатно 10 запросов в минуту, дальше $0.50 за 10 тысяч. С фейловером, кешем и леджером. CX Codex +1 ★ 7 548звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой