Sap Connect
sap_connectConnect to an SAP system by its SAP Logon Pad name, resolving credentials from a .env file so passwords stay out of MCP tool calls.
Instructions
Connect to an SAP system by its name in SAP Logon Pad.
Credentials are resolved from a .env file (SAP_USER, SAP_PASSWORD, SAP_CLIENT, SAP_LANGUAGE) so passwords never appear in MCP tool calls. Parameters provided here override the .env values (except password). If SAP is already open and logged in, use sap_connect_existing instead.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"system_description": "<system_description>"
},
"name": "sap_connect"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | No | ||
| client | No | ||
| language | No | ||
| system_description | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||