Skip to content
stud0709 edited this page Jul 5, 2026 · 8 revisions

sap-dev: an SAP ABAP MCP server

Welcome to the sap-dev-release wiki!

This project delivers a specialized MCP server designed to bridge the gap between AI and SAP. We provide your coding agents with the ABAP tools they’ve been waiting for!

The ABAP Challenge

While AI-driven development is a revolutionary paradigm shift, LLMs face the same hurdles as human developers: writing code in a vacuum is prone to error. Just as you wouldn't expect a hand-written sketch to compile perfectly, an LLM cannot succeed without a feedback loop.

Because of context window limitations, AI agents require precise, high-quality tools even more than humans do.

And then there is the "SAP Factor." Much like Isla de Muerta from Pirates of the Caribbean, you can only find your way there if you already know where it is.

Available MCP Tools

Extensibility & Customization

A typical sap-dev workflow

Every tool in the sap-dev toolset requires the absolute path to your active project folder passed via the workspace_dir parameter. This allows the backend daemon (sap-bridge) to dynamically resolve credentials and local SQLite states for your workspace without requiring global initialization.

To start working:

  • Ask the agent for the Dashboard URL (or call sap_bridge_status to retrieve it).
  • Open the Dashboard and unlock your workspace using the password established during the Setup.

Once the workspace is unlocked, the agent will have access to the configured SAP systems and can execute tools.

Note

When unlocking the workspace, verify that the workspace directory shown on the login screen matches your active project folder.

Clone this wiki locally