Skip to main content
Glama

SAP MCP (sap-mcp)

A Node.js implementation of the Model Context Protocol (MCP) enabling AI agents (such as Claude Desktop, Cursor, or custom LLM frameworks) to perform ABAP Development Tools (ADT) operations on SAP ERP (ECC and S/4HANA) systems.

Features

  • STDIO Interface: Seamless communication with MCP client agents.

  • Complete ADT Operations:

    • ADT Discovery

    • Object search & retrieval

    • Source code reading & editing

    • Object lock/unlock lifecycle

    • Object activation & Syntax checks

    • ABAP Unit test execution

    • Generic ADT HTTP requests

  • GUI Configurator: Web-based configuration manager (setup.js).

  • SAP GUI Auto-Import: Parses %APPDATA%\SAP\Common (SAPUILandscape.xml, saplogon.ini) automatically.

  • SSL Validation Bypass: Ignores self-signed certificate errors for internal SAP servers.


Related MCP server: vibing-steampunk

Installation

# Clone the repository
git clone [https://github.com/your-repo/sap-mcp.git](https://github.com/your-repo/sap-mcp.git)
cd sap-mcp

# Install dependencies
npm install

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    D
    maintenance
    Enables interaction with SAP ABAP systems through ABAP Development Tools (ADT), providing access to repository objects, source code, where-used analysis, and SQL queries with support for both on-premise and BTP systems.
    3
    -
  • A
    license
    A
    quality
    C
    maintenance
    Enables AI agents to read, write, activate, and transport ABAP code in SAP systems via ABAP ADT REST API, without needing SAP GUI.
    24
    384 npm
    MIT