← Index

io.github.Raistlin82/btp-sap-odata-to-mcp-server-optimized

io.github.Raistlin82/btp-sap-odata-to-mcp-server-optimized·v1.0.1·Other
Quality Score
71
/100

Enterprise SAP OData to MCP Server with AI capabilities and Cloud Foundry integration

§01  Install
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "btp-sap-odata-to-mcp-server-optimized": {
      "command": "npx",
      "args": [
        "-y",
        "btp-sap-odata-to-mcp-server"
      ],
      "env": {
        "SAP_IAS_URL": "<sap_ias_url>",
        "SAP_IAS_CLIENT_ID": "<sap_ias_client_id>",
        "SAP_IAS_CLIENT_SECRET": "<your-sap_ias_client_secret>",
        "SAP_DESTINATION_NAME": "<sap_destination_name>",
        "ODATA_DISCOVERY_MODE": "<odata_discovery_mode>",
        "ODATA_INCLUDE_PATTERNS": "<odata_include_patterns>",
        "ODATA_EXCLUDE_PATTERNS": "<odata_exclude_patterns>",
        "PORT": "<port>",
        "NODE_ENV": "<node_env>"
      }
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "btp-sap-odata-to-mcp-server-optimized": {
      "command": "npx",
      "args": [
        "-y",
        "btp-sap-odata-to-mcp-server"
      ],
      "env": {
        "SAP_IAS_URL": "<sap_ias_url>",
        "SAP_IAS_CLIENT_ID": "<sap_ias_client_id>",
        "SAP_IAS_CLIENT_SECRET": "<your-sap_ias_client_secret>",
        "SAP_DESTINATION_NAME": "<sap_destination_name>",
        "ODATA_DISCOVERY_MODE": "<odata_discovery_mode>",
        "ODATA_INCLUDE_PATTERNS": "<odata_include_patterns>",
        "ODATA_EXCLUDE_PATTERNS": "<odata_exclude_patterns>",
        "PORT": "<port>",
        "NODE_ENV": "<node_env>"
      }
    }
  }
}
Cline (cline_mcp_settings.json)
npx -y btp-sap-odata-to-mcp-server
§02  Environment variables
SAP_IAS_URL
required

URL of the SAP Identity Authentication Service tenant

SAP_IAS_CLIENT_ID
required

Client ID for the OAuth application in IAS

SAP_IAS_CLIENT_SECRET
requiredsecret

Client Secret for the OAuth application in IAS

SAP_DESTINATION_NAME
required

Name of the BTP destination used for service discovery

ODATA_DISCOVERY_MODE

OData discovery mode: pattern, business, whitelist, or all

ODATA_INCLUDE_PATTERNS

Comma-separated patterns to include (pattern mode)

ODATA_EXCLUDE_PATTERNS

Comma-separated patterns to exclude (pattern mode)

PORT

The port on which the Express server will listen

NODE_ENV

The application's operating environment

§03  MCP Quality Score  ·  methodology
freshness
11
completeness
10
installability
25
documentation
15
stability
10
§04  Alternatives in Other