sap-mcp-server
by romankorim
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NODE_BIN | No | Path 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_LANG | No | RFC logon language, default EN | EN |
| SAP_USER | No | SAP user for OData and, unless SAP_RFC_USER is set, for RFC | |
| TED_LANG | No | Preferred language of multilingual TED fields, default eng | eng |
| SAP_SYSNR | No | Application server system number for RFC | |
| SAP_ASHOST | No | Application server host for RFC | |
| SAP_CLIENT | No | SAP client number | |
| SAP_BASE_URL | No | OData root on the Gateway, usually https://<host>:<port>/sap/opu/odata/sap | |
| SAP_PASSWORD | No | SAP password for OData and, unless SAP_RFC_USER is set, for RFC | |
| SAP_RFC_USER | No | Optional separate technical user for RFC: user | |
| AUDIT_LOG_PATH | No | Audit log file; a relative path is resolved next to server.py. Default audit.jsonl | audit.jsonl |
| SAP_RFC_CLIENT | No | Optional separate technical user for RFC: client | |
| SAP_VERIFY_TLS | No | 1 (default) verifies the server certificate; 0 only for test systems with self-signed certificates | 1 |
| SAP_RFC_PASSWORD | No | Optional separate technical user for RFC: password | |
| SAP_ALLOW_SENSITIVE_TABLES | No | 1 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
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues