ABAP MCP Server
Der ABAP MCP Server ist eine Tool-Schicht, die klassische ABAP-Entwicklungsaufgaben über das Model Context Protocol (MCP) für externe Agenten (insbesondere in VS Code) zugänglich macht. Er ist ein Kernbaustein der agentic-AI-Roadmap für Joule for Developers und wird mit der ABAP Cloud Extension for VS Code in Q2 2026 GA ausgeliefert.
Erstnennung im Wiki über die SAP-Community-Roadmap (März 2026).
Was der Server macht
Der ABAP MCP Server exponiert das ABAP-System als Satz von MCP-Tools — jedes Tool entspricht einer wohldefinierten Entwickleraktion (z.B. „lies Klasse”, „lege Transport an”, „führe Syntaxcheck aus”). Ein Agent (Joule oder ein anderes MCP-fähiges Gegenstück) ruft diese Tools über einen standardisierten Protokoll-Kanal auf, statt per proprietärer SAP-API oder über UI-Automatisierung.
Damit wird aus einem „ABAP-Entwickler plus KI-Autovervollständigung” ein agentisches Szenario: Ein Agent kann eine mehrstufige Aufgabe („refaktoriere diese Funktionsgruppe, lege den Transport an, prüfe Syntax”) über mehrere Tool-Aufrufe hinweg ausführen und das Ergebnis zurückmelden.
Wo der Server sitzt
Entwickler
│
▼
VS Code + ABAP Cloud Extension ← GA Q2 2026
│
├──→ ABAP Language Server ← einheitliche Editor-Intelligenz
│ (Eclipse, VS Code, Cloud-IDEs)
│
└──→ ABAP MCP Server ← neue Tool-Schicht für Agenten
│
▼
ABAP-System (S/4HANA Cloud Private Edition 2021/2022/2023/2025,
Side-by-side entkoppelt vom ERP-Release)
▲
│
LLM via GenAI Hub (SAP, Microsoft, Amazon, IBM, OpenAI,
Anthropic, Google, Mistral)
Die eigentliche LLM-Intelligenz läuft nicht im MCP-Server — dieser ist nur die Tool-Exposition. Das LLM kommt aus dem GenAI Hub und wird vom Agenten orchestriert.
Abgrenzung
- MCP Server vs. Joule Studio: Joule Studio ist das Design-Tool zum Bauen von Agenten und Skills für Business-Szenarien (Berater, Endanwender). Der ABAP MCP Server ist die Laufzeit-Schnittstelle, die Agenten für Entwickler-Szenarien in VS Code nutzen.
- MCP Server vs. ABAP Language Server: Der Language Server liefert Editor-Intelligenz (Syntax-Highlighting, Autocomplete, Jump-to-Definition). Der MCP Server liefert Aktionen, die ein Agent aktiv ausführen kann.
- MCP Server vs. GenAI Hub: Der Hub ist die LLM-Routing- und Governance-Schicht. Der MCP Server ist eine Tool-/Aktionsschicht auf der Entwicklerseite. Sie ergänzen sich: Ein Agent ruft das LLM über den Hub und führt die Tool-Aktion über den MCP Server aus.
- MCP Server vs. A2A-Protokoll: A2A regelt die Kommunikation zwischen Agenten. MCP regelt die Kommunikation zwischen Agent und Tool. Beide sind 2026 Teil des SAP-Protokoll-Stacks für agentic AI.
Model Context Protocol (kurz)
MCP ist ein offener, von Anthropic initiierter Protokollstandard (2024/2025), der es ermöglicht, Tools (Dateisystem, Datenbank, Geschäftsanwendung) einheitlich an MCP-fähige LLM-Clients anzuflanschen. Durchgesetzt hat sich MCP in der breiten Entwickler-Community; SAP adoptiert das Protokoll 2026 für ABAP — ein strategisch wichtiges Signal, dass SAP offene Interop-Standards in den agentic-Stack übernimmt statt eigener, proprietärer Tool-APIs.
Open-Source-Pendant
Parallel zur SAP-eigenen Strategie hat die Community 2025/2026 Open-Source-MCP-Server für SAP-Tooling-APIs gebaut — namentlich vibing-steampunk (ABAP via ADT-API) und bw-modeling-mcp (BW Modeling Tools), beide in der von Marian Zeis gepflegten Liste marianfoo/sap-ai-mcp-servers. Sie funktionieren mit jedem MCP-fähigen Client (Claude Code, Codex, lokale Modelle), brauchen weder Joule-Lizenz noch AI Units und greifen über reverse-engineerte interne SAP-APIs.
Eingeordnet: das gleiche Konzept (ABAP via MCP), aber andere Welt (Open Source, lokale Werkzeuge, beliebiges LLM). Für eine umfassende Sicht und Wettbewerbsbewertung siehe Open-Source-MCP im SAP-Ökosystem und die NextLytics-Quelle.
Relevanz für ADVIA-Projekte
- Greenfield-Bewertung: Wenn Kunden darüber nachdenken, neue Entwicklungen direkt agentisch aufzusetzen, ist der MCP Server der technische Hebel dafür — nicht der VS-Code-Editor an sich.
- Werkzeug-Landschaftsfragen: Der MCP Server verschiebt ABAP-Entwicklungs-Workflows von Eclipse nach VS Code. Für Kunden mit Eclipse-basierten Entwicklungs-SOPs ist das ein Wechsel, den man sehen muss, bevor man eine Empfehlung ausspricht.
- CI/CD-Anbindung: Spannende offene Frage — ob MCP-Aktionen in abap-git-/gCTS-Pipelines einhängbar sind. Hier entstehen ADVIA-Beratungsprodukte.
- Compliance: Jede Tool-Aktion, die ein Agent über MCP ausführt, muss auditierbar sein. Das lohnt früh in die EU-AI-Act-Risikobewertung einzuordnen (eu-ai-act).
Offene Fragen
- Tool-Inventar: Welche konkreten Tools exponiert der ABAP MCP Server bei GA (Q2 2026)? Vollständiges Schema gehört in
raw/sap-offiziell/, sobald SAP ein technisches Deep-Dive-PDF publiziert. - Eclipse-Parity: Wird es eine Eclipse-Version des MCP-Servers geben, oder bleibt VS Code das einzige Ziel für agentische ABAP-Szenarien?
- On-Premise-Rollout: Reihenfolge für On-Premise-S/4HANA-Kunden — SAP nennt in der Community-Roadmap nur die Private-Cloud-Stände 2021/2022/2023/2025.
- Sicherheit: Welche Berechtigungen werden pro MCP-Tool geprüft? Übernimmt der Server die klassische ABAP-Berechtigungsprüfung, oder gibt es eine MCP-spezifische Policy-Schicht?
- Lizenzzuordnung: Zählen MCP-Tool-Aufrufe im AI-Units-Modell pro Aufruf, pro LLM-Anfrage oder über eine eigene SKU?
Verwandte Seiten
- joule-for-developers
- roadmap
- sap-genai-hub
- joule-studio
- agent-to-agent-protokoll
- agent-builder
- open-source-mcp-im-sap-oekosystem
Quellen
- SAP-Community — Our 2026 Roadmap for Joule for Developers ABAP AI
- NextLytics — Agentic AI meets SAP BW (April 2026)