Skip to main content
Glama
Keelside
by Keelside

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
CPI_CLIENT_IDYesThe client ID from the service key
CPI_TOKEN_URLYesThe OAuth token URL from the service key
CPI_TENANT_URLYesThe SAP CPI tenant URL from the service key
CPI_CLIENT_SECRETYesThe client secret from the service key

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
get_failed_messagesA

List failed messages from SAP CPI message processing logs. Returns messageId, status, artifact name, error, and timestamp.

get_message_detailsA

Get full message processing log details for a specific CPI message ID.

get_trace_logA

Get step-by-step trace log for a CPI message (only available when trace is enabled on the iFlow).

list_packagesB

List all integration packages in the SAP CPI tenant.

list_artifactsA

List all artifacts (iFlows, mappings, scripts) in a specific integration package.

get_artifactB

Get metadata and configuration details for a specific artifact.

deploy_artifactB

Deploy an artifact version to the SAP CPI runtime.

undeploy_artifactB

Undeploy an artifact from the SAP CPI runtime.

list_credentialsA

List all user credential (basic auth) aliases configured in SAP CPI.

list_keystoresA

List all keystore entries in SAP CPI, including alias and expiry date.

list_oauth_credentialsA

List all OAuth2 client credential configurations in SAP CPI.

get_runtime_artifactsA

List all deployed runtime artifacts in SAP CPI with their deployment status (STARTED, STOPPED, ERROR).

get_system_statusA

Get overall SAP CPI system health — active alerts and system status summary.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Keelside/mcp-sap-cpi'

If you have feedback or need assistance with the MCP directory API, please join our Discord server