Back to Home
vadimklimov icon

cpi-mcp-server

Verified Safe

by vadimklimov

Overview

The MCP server provides AI-powered applications with access to integration packages and artifacts within an SAP Cloud Integration tenant.

Installation

Run Command
docker run -p 8080:8080 -e MCP_CPI_BASE_URL="https://{subdomain}.it-cpi{xxxxx}.cfapps.{region}.hana.ondemand.com/api/v1" -e MCP_CPI_TOKEN_URL="https://{subdomain}.authentication.{region}.hana.ondemand.com/oauth/token" -e MCP_CPI_CLIENT_ID="xxxxxxxxxx" -e MCP_CPI_CLIENT_SECRET="xxxxxxxxxx" -e MCP_CPI_TRANSPORT="http" vadimklimov/cpi-mcp-server

Environment Variables

  • MCP_CPI_BASE_URL
  • MCP_CPI_TOKEN_URL
  • MCP_CPI_CLIENT_ID
  • MCP_CPI_CLIENT_SECRET
  • MCP_CPI_TRANSPORT
  • MCP_CPI_PORT
  • MCP_CPI_LOG_LEVEL
  • MCP_CPI_LOG_FILE
  • MCP_CPI_MAX_CONCURRENCY
  • MCP_CPI_TIMEOUT

Security Notes

The server uses environment variables for sensitive credentials (OAuth client ID/secret), which is good practice. It explicitly warns about the lack of authorization capabilities when run in remote HTTP mode and discourages HTTP without transport-level security (HTTPS). Log files are created with 0o666 permissions, which is broad and could be a minor risk if sensitive data were logged and accessible on a multi-user system. No 'eval' or malicious patterns were identified.

Similar Servers

Stats

Interest Score40
Security Score7
Cost ClassLow
Stars8
Forks3
Last Update2025-12-02

Tags

SAP Cloud IntegrationMCPAIGoAPI Proxy