SAP ABAP MCP Server

Develop, test, analyze, and operate SAP ABAP systems through ADT from AI coding agents.

Remote serverstreamable-http

What is the SAP ABAP MCP Server?

Develop, test, analyze, and operate SAP ABAP systems through ADT from AI coding agents.

What you get

SAP ABAP MCP lets Codex, Claude, and other local MCP hosts work with SAP ABAP through ABAP Development Tools (ADT) HTTP services. It can inspect and edit source, run quality checks, manage transports, use abapGit and the RAP generator, inspect runtime data, compare systems, and perform guarded refactorings without an IDE runtime, SAP GUI, or an ABAP FS virtual workspace.

Configuration and credentials

Ask your SAP administrator for: - The SAP HTTPS base URL, for example https://sap-dev.company.com - The three-digit SAP client number - Your SAP user name - ADT development permissions required by the operations you intend to use - Confirmation that /sap/bc/adt and Basic Auth are enabled Your machine needs: - Node.js 20 or later - Codex or Claude Code - Network or VPN access to SAP - npm

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
inspect_abap_coderefactor_abap_code
manage_abapgitmanage_rap_generator
manage_abap_versionscompare_abap_systems
get_abap_dependency_graphrun_sap_transaction
get_sap_capabilitiesrun_abap_application

How to install the SAP ABAP MCP Server

{
  "mcpServers": {
    "sap-abap": {
      "command": "npx",
      "args": ["-y", "@coaspe/sap-abap-mcp"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

Ask your SAP administrator for: - The SAP HTTPS base URL, for example https://sap-dev.company.com - The three-digit SAP client number - Your SAP user name - ADT development permissions required by the operations you intend to use - Confirmation that /sap/bc/adt and Basic Auth are enabled Your machine needs: - Node.js 20 or later - Codex or Claude Code - Network or VPN access to SAP - npm

Example prompts to try

  • “Use SAP ABAP MCP to inspect abap code.”
  • “Use SAP ABAP MCP to manage abapgit.”
  • “Use SAP ABAP MCP to manage abap versions.”

Frequently asked questions

Develop, test, analyze, and operate SAP ABAP systems through ADT from AI coding agents. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.