MCP SAP GUI Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SAP_USER | No | SAP username used by sap_connect, resolved from a .env file. | |
| GUIXT_PATH | No | Path to GuiXT InputScripts for sap_run_guixt_script. | |
| SAP_CLIENT | No | SAP client used by sap_connect, resolved from a .env file. | |
| SAP_LANGUAGE | No | SAP language used by sap_connect, resolved from a .env file. | |
| SAP_PASSWORD | No | SAP password used by sap_connect, resolved from a .env file and never accepted as a tool parameter. | |
| GUIXT_SCRIPT_ROOT | No | Root directory for GuiXT InputScripts for sap_run_guixt_script. | |
| MCP_SAP_GUI_TRACE_FILE | No | Trace file path for diagnosing SAP GUI read issues. | |
| MCP_SAP_GUI_POLICY_FILE | No | Policy file path used when --policy-file is not supplied. | |
| PREFAB_BUNDLED_RENDERER | No | Set to 1 to use the self-contained preview card renderer instead of loading it from the jsDelivr CDN. | |
| MCP_SAP_GUI_DISABLE_OBJECT_TREE | No | Set to disable the one-call GetObjectTree read for a misbehaving SAP GUI build. |
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