Server data from the Official MCP Registry
Enterprise SAP OData to MCP Server with AI capabilities and Cloud Foundry integration
Enterprise SAP OData to MCP Server with AI capabilities and Cloud Foundry integration
Valid MCP server (1 strong, 1 medium validity signals). 3 known CVEs in dependencies (0 critical, 3 high severity) Package registry verified. Imported from the Official MCP Registry.
6 files analyzed ยท 4 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: SAP_IAS_URL
Environment variable: SAP_IAS_CLIENT_ID
Environment variable: SAP_IAS_CLIENT_SECRET
Environment variable: SAP_DESTINATION_NAME
Environment variable: ODATA_DISCOVERY_MODE
Environment variable: ODATA_INCLUDE_PATTERNS
Environment variable: ODATA_EXCLUDE_PATTERNS
Environment variable: PORT
Environment variable: NODE_ENV
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-raistlin82-btp-sap-odata-to-mcp-server-optimized": {
"env": {
"PORT": "your-port-here",
"NODE_ENV": "your-node-env-here",
"SAP_IAS_URL": "your-sap-ias-url-here",
"SAP_IAS_CLIENT_ID": "your-sap-ias-client-id-here",
"ODATA_DISCOVERY_MODE": "your-odata-discovery-mode-here",
"SAP_DESTINATION_NAME": "your-sap-destination-name-here",
"SAP_IAS_CLIENT_SECRET": "your-sap-ias-client-secret-here",
"ODATA_EXCLUDE_PATTERNS": "your-odata-exclude-patterns-here",
"ODATA_INCLUDE_PATTERNS": "your-odata-include-patterns-here"
},
"args": [
"-y",
"btp-sap-odata-to-mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
This repository is an enterprise-ready MCP (Model Context Protocol) server that bridges SAP OData services with AI capabilities. Based on the original project btp-sap-odata-to-mcp-server by @lemaiwo, this optimized version features enhanced security, simplified configuration, modular authentication, and comprehensive Cloud Foundry integration.
ui-form-generator: Dynamic SAP Fiori forms with validationui-data-grid: Interactive tables with sorting and filteringui-dashboard-composer: Real-time KPI dashboardsui-workflow-builder: Visual workflow creationui-report-builder: Analytical reports with drill-downgit clone <this-repo>
cd btp-sap-odata-to-mcp-server-optimized
npm install
Configure the application using environment variables. See the Configuration Guide for detailed documentation.
cp .env.example .env
# Edit .env with your configuration
# Authentication
SAP_IAS_URL=https://your-tenant.accounts.ondemand.com
SAP_IAS_CLIENT_ID=your-client-id
SAP_IAS_CLIENT_SECRET=your-secret
# OData Discovery (Simplified)
ODATA_DISCOVERY_MODE=pattern
ODATA_INCLUDE_PATTERNS=*API*,Z*
ODATA_EXCLUDE_PATTERNS=*_TEST*,*_TEMP*
ODATA_MAX_SERVICES=50
# Destinations
SAP_DESTINATION_NAME=SAP_S4HANA
# Build the TypeScript source code for BTP
npm run build:btp
# Deploy to SAP BTP, Cloud Foundry
npm run deploy:btp
Complete documentation is available with structured navigation for all aspects of the project.
Main navigation center with use-case-based guidance and complete file index.
| Category | Document | Description |
|---|---|---|
| Getting Started | Configuration Guide | Environment setup, OData discovery, CF deployment |
| Architecture | Architecture Overview | System design, security model, tool hierarchy |
| ๐จ Modern Diagrams | Modern Architecture Diagrams | NEW! Interactive visual architecture |
| Usage | User Guide | Authentication, tool usage, workflow examples |
| Reference | Tool Reference | Complete tool documentation with parameters |
| Deployment | Deployment Guide | SAP BTP and local development setup |
| Development | Testing Guide | Test suite and development guidelines |
| Changes | Changelog | Version history and feature updates |
README.md โ docs/README.md โ All Documentation
โ โ
Quick Start โ Structured Navigation โ Complete Coverage
Be the first to review this server!
by Toleno ยท Developer Tools
Toleno Network MCP Server โ Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace ยท Developer Tools
Create, build, and publish Python MCP servers to PyPI โ conversationally.
by Microsoft ยท Content & Media
Convert files (PDF, Word, Excel, images, audio) to Markdown for LLM consumption
by mcp-marketplace ยท Developer Tools
Scaffold, build, and publish TypeScript MCP servers to npm โ conversationally
by mcp-marketplace ยท Finance
Free stock data and market news for any MCP-compatible AI assistant.
by Taylorwilsdon ยท Productivity
Control Gmail, Calendar, Docs, Sheets, Drive, and more from your AI