Skip to main content
Glama
romankorim

sap-mcp-server

by romankorim

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NODE_BINNoPath to the node binary when it is not on PATH. Claude Desktop starts servers with a minimal PATH, so on macOS this is usually needed
SAP_LANGNoRFC logon language, default ENEN
SAP_USERNoSAP user for OData and, unless SAP_RFC_USER is set, for RFC
TED_LANGNoPreferred language of multilingual TED fields, default engeng
SAP_SYSNRNoApplication server system number for RFC
SAP_ASHOSTNoApplication server host for RFC
SAP_CLIENTNoSAP client number
SAP_BASE_URLNoOData root on the Gateway, usually https://<host>:<port>/sap/opu/odata/sap
SAP_PASSWORDNoSAP password for OData and, unless SAP_RFC_USER is set, for RFC
SAP_RFC_USERNoOptional separate technical user for RFC: user
AUDIT_LOG_PATHNoAudit log file; a relative path is resolved next to server.py. Default audit.jsonlaudit.jsonl
SAP_RFC_CLIENTNoOptional separate technical user for RFC: client
SAP_VERIFY_TLSNo1 (default) verifies the server certificate; 0 only for test systems with self-signed certificates1
SAP_RFC_PASSWORDNoOptional separate technical user for RFC: password
SAP_ALLOW_SENSITIVE_TABLESNo1 disables the sensitive-table denylist in read_table; leave unset in production

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

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources