I'm using the MCP with Cursor and was trying to get more information about a specific transport.
I can see in Cursor's chat that it Ran GetTransport:sap and that the correct transport number was supplied as a paramater. However, it then got the response GetTransport failed: transport not found in response.
Cursor then decided to check the connection details by running Ran GetconnectionInfo:sap and got the following response:
{
"client": "220",
"debugger_user": "<my user, redacted>",
"features": "✗ hana | ✓ abapgit | ✗ rap | ✗ amdp | ✗ ui5 | ✗ transport",
"mode": "focused",
"url": "http://<my system, redacted>:8040",
"user": "<my user, redacted>"
}
My Cursor MCP.json is:
{
"mcpServers": {
"sap": {
"command": "/Users/<redacted>/vibing-steampunk/vsp",
"env": {
"SAP_URL": "http://<my system, redacted>:8040",
"SAP_USER": "<my user, redacted>",
"SAP_PASSWORD": "<my pw, redacted>",
"SAP_CLIENT": "220",
"SAP_ALLOW_TRANSPORTABLE_EDITS": "true",
"SAP_ENABLE_TRANSPORTS":"true"
}
}
}
}
Am I doing something wrong?
I should also mention that the transport tool in Eclipse works fine.
I'm using the MCP with Cursor and was trying to get more information about a specific transport.
I can see in Cursor's chat that it
Ran GetTransport:sapand that the correct transport number was supplied as a paramater. However, it then got the responseGetTransport failed: transport not found in response.Cursor then decided to check the connection details by running
Ran GetconnectionInfo:sapand got the following response:My Cursor MCP.json is:
Am I doing something wrong?
I should also mention that the transport tool in Eclipse works fine.