Skip to content
SAP ABAP MCP

SAP ABAP MCP

Added to Onei
8 views
MIT

Summary

Headless MCP server exposing SAP ABAP Development Tools so agents can browse, edit, refactor, and test ABAP without SAP GUI.

Features

  • 115 tools across repository browsing, semantics, editing, and refactoring
  • ABAP Unit test execution and ATC static analysis with CI-friendly reports
  • Transport request listing, assessment, and release
  • Production-safe defaults: read-only profiles, confirm-required writes

Installation

Set up this MCP server in your favorite AI agent — copy a ready-made configuration below.

Any MCP-compatible agent

Most agents (Claude, Cursor, Windsurf, VS Code, and more) read a standard mcpServers configuration.

  1. Open your agent's MCP configuration file.
  2. Merge the snippet below into it.
  3. Restart the agent — the "SAP ABAP MCP" tools will be available.
{
  "mcpServers": {
    "sap-abap-mcp": {
      "command": "npx",
      "args": [
        "--yes",
        "@coaspe/sap-abap-mcp@latest",
        "serve",
        "--profile",
        "DEV100"
      ]
    }
  }
}

Description

This server lets Claude, Codex, and other MCP clients act on a real SAP system through ABAP Development Tools APIs, without needing Eclipse/ADT installed or an SAP GUI session. It exposes around 115 tools grouped into repository browsing, such as searching objects and reading metadata and source; semantic services like code completion, go-to-definition, and type hierarchy; source editing including exact-range replacement, BDEF creation, syntax checks, and activation; refactoring such as rename, package moves, and method extraction; quality gates covering ABAP Unit tests and ATC static analysis with CI-friendly JSON, SARIF, or JUnit output; transport management for listing, assessing, and releasing transports; plus abapGit integration, RAP object generation, and runtime debugging.

Governance is built in on purpose: production-connected profiles default to read-only, writes require an explicit transport request and confirmation, preview plans expire after ten minutes, and no ABAP source or credentials are sent anywhere outside the connection you configure. This is squarely a developer-tools play for SAP shops that want AI pair-programming or automated refactors and tests against ABAP codebases with the same guardrails a human developer would face, rather than a generic file-editing tool retargeted at SAP.

Related MCP Servers

MCP: Headroom

by Headroom Labs

New

Context-compression MCP server that shrinks tool outputs, logs, files and RAG chunks before they reach the model, cutting 60-95% of tokens on JSON payloads.

MCP: Engram

by Gentleman Programming

New

Persistent memory for coding agents as a single Go binary — SQLite and FTS5 behind MCP, an HTTP API, a CLI and a TUI, with no Node, Python or Docker required.

MCP: agent-device

by Callstack

New

Give a coding agent a live feedback loop on real mobile, TV and desktop apps — inspect, tap, type and capture evidence on iOS, Android and HarmonyOS over MCP or a CLI.

Browse all MCP servers →