SAP ABAP MCP — Claude Code MCP server: features and setup
Connects an AI coding agent to an ADT-enabled SAP system for ABAP reading, scoped edits, and result checks. Useful when SAP work starts in an agent.
claude mcp add sap-abap-mcp -- npx -y @coaspe/sap-abap-mcpWhat SAP ABAP MCP does
SAP ABAP MCP connects an AI coding agent with an SAP system through ADT. The agent can read and inspect ABAP, work with tests and operations, and apply scoped source changes while checking the resulting state. Supported hosts include Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, and the other platforms listed for the server.
For Claude Code, add it with claude mcp add sap-abap-mcp -- npx -y @coaspe/sap-abap-mcp. Save the SAP connection, register the host, and restart the application before verifying a real system read. The quick-start path requires Node.js 22/24 and access to the company VPN.
A read-only evaluation can keep readOnly: true and expose search, description, and read operations only. Write, activation, Unit, ATC, debugger, and profiling actions should stay disabled in that mode; uncertain multi-object changes have no automatic rollback.
What it helps with
- read ABAP objects through an ADT connection
- inspect SAP code and related dependencies
- apply scoped source changes from an agent
- check actual SAP validation results
- run ABAP operations from a coding host
Example prompts for the agent
- Read the ABAP source for this SAP object through ADT.
- Inspect this ABAP object and report the available check results.
- Apply the requested scoped change, then verify the SAP state.
How to install SAP ABAP MCP
Platform CLI
claude mcp add sap-abap-mcp -- npx -y @coaspe/sap-abap-mcpPlatform CLI
codex mcp add sap-abap-mcp -- npx -y @coaspe/sap-abap-mcpConfig file
{
"mcpServers": {
"sap-abap-mcp": {
"command": "npx",
"args": [
"-y",
"@coaspe/sap-abap-mcp"
]
}
}
}Config file
{
"servers": {
"sap-abap-mcp": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@coaspe/sap-abap-mcp"
]
}
}
}Platform CLI
gemini mcp add sap-abap-mcp npx -y @coaspe/sap-abap-mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about SAP ABAP MCP
How do I install SAP ABAP MCP in Claude Code?
Run claude mcp add sap-abap-mcp -- npx -y @coaspe/sap-abap-mcp. Then save the SAP connection and restart the application.
What does SAP ABAP MCP do?
It gives an AI coding agent access to an ADT-enabled SAP system for ABAP reading, analysis, selected operations, and scoped source changes with result checks.
What is required to run SAP ABAP MCP?
You need Node.js 22/24, access to the company VPN, and an SAP system available through ADT. For a read-only check, keep readOnly: true.