Eliminierung technischer Schulden mit PHPStan, Rector PHP und PHPUnit. Über 20 Jahre Praxiserfahrung in skalierbaren Backends.
- Aktualisiert:
- Autor:
- Roland Golla
Was ist der ABAP MCP Server?
ABAP MCP Server mit NCA: Schnelle Hilfe vom Experten
Gesetzliche Konformität & Inklusion. Optimierung von Performance und Conversion durch radikal nutzerzentriertes, universelles Design.
Skalierbare KI-Systeme mit echtem Code Ownership. CI/CD, Backup-Strategien und Infrastruktur, die mit deinem Team wächst.
Wie funktioniert der ABAP MCP Server?
Was ein Agent mit dem ABAP MCP Server kann
- Suchen und Lesen: ABAP Objekte finden, Quellcode von Klassen, Programmen und Funktionsbausteinen lesen, Verwendungsnachweise abrufen.
- Prüfen: Syntax prüfen und ABAP Unit Tests ausführen.
- Schreiben: Objekte anlegen, Code ändern und aktivieren.
- Erklären und generieren: Die ABAP AI Fähigkeiten für Code Erklärung, Code Generierung und Test Erstellung stehen ebenfalls als MCP Tools bereit.
ABAP MCP Levels: Wie viel darf der Agent?
ABAP MCP Levels im Überblick
Custom Code Migration: Der erste ABAP Agent
Community Server: ABAP MCP vor und neben SAP
Sicherheit und Qualität: Was vor dem Einsatz stehen muss
- Nur gegen Entwicklungssysteme: Läuft das Modell nicht in der eigenen Infrastruktur, arbeitet der Agent gegen Entwicklungssysteme mit Testdaten. Produktive Systeme und echte Kundendaten bleiben außen vor.
- Plan Modus vor Auto Modus: Bei Systemen nahe an der Produktion zeigt der Agent erst seinen Plan und wartet auf Freigabe.
- Eigene Benutzer für Agenten: Ein technischer Benutzer mit minimalen Rechten, getrennt von Personen, damit jede Aktion nachvollziehbar bleibt.
- Tests vor Aktivierung: Syntax Check, ABAP Unit und ATC Prüfungen laufen vor der Aktivierung und noch einmal, bevor ein Transport das System verlässt.
- Regeln im Repository: Die AGENTS.md hält Namenskonventionen, erlaubte Pakete und Freigaberegeln fest.
Entwicklung und Daten: Zwei verschiedene Anschlüsse
Welcher Coding Agent passt zum ABAP MCP Server?
AI kann plausibel wirkenden Code generieren, der subtil fehlerhaft ist.
Web MCP verbindet KI Agenten über Streamable HTTP mit Tools und Daten. Stateless MCP nach Spec 2026-07-28, Sicherheit und Praxis im Überblick.
Mehr erfahrenABAP MCP Server in der Praxis mit Never Code Alone
Roland Golla ist Entwickler aus Leidenschaft – seit über 20 Jahren. Er hat hunderte Projekte begleitet, von Legacy-Refactoring bis KI-Integration. Bei Vibe Coding verbindet er das Beste aus beiden Welten: Die Geschwindigkeit von KI-generiertem Code mit der Qualität professioneller Softwareentwicklung. Kein Bullshit, keine Agentur-Floskeln – direkte Hilfe von jemandem, der selbst täglich im Code steckt.
Häufige Fragen zum ABAP MCP Server
Der ABAP MCP Server ist die Schnittstelle, über die KI Agenten per Model Context Protocol mit ABAP Code und ABAP Systemen arbeiten. SAP liefert ihn mit den ABAP Development Tools für Eclipse und Visual Studio Code aus. Agenten können damit Objekte suchen, Code lesen, Syntax prüfen, Tests ausführen und Änderungen in einem verbundenen Entwicklungssystem vornehmen.
Der Server ist Teil der ADT Erweiterung für Visual Studio Code und ab Werk abgeschaltet. Du aktivierst ihn per Checkbox in den Einstellungen der Erweiterung, danach startet er automatisch. Voraussetzung ist eine eingerichtete Systemverbindung. SAP empfiehlt zusätzlich eine AGENTS.md mit ABAP Regeln für den Agenten und stellt dafür eine Vorlage bereit.
Jeder Agent, der MCP spricht. SAP liefert in VS Code Integrationen für GitHub Copilot und Amazon Q. Claude Code, OpenCode und andere Clients docken über ihre MCP Konfiguration an. Bei GitHub Copilot muss der Chat im Agent Mode laufen, sonst stehen die MCP Tools nicht zur Verfügung.
Für die ABAP AI Fähigkeiten von Joule for Developers rechnet SAP verbrauchsbasiert über AI Units ab, mit individuellen Preisen. Welche Funktionen ohne AI Units nutzbar sind, hängt von Release und Vertrag ab und gehört vor dem Start geklärt. Dazu kommen die Kosten für den gewählten Coding Agenten und dessen Modell.
Für ECC Systeme gibt es Community Server, die Agenten über die ADT REST APIs anbinden. SAPs eigener Custom Code Migration Agent zielt auf den Weg von ECC nach S/4HANA. Die ABAP AI Fähigkeiten selbst erweitert SAP auf S/4HANA Cloud Private Edition ab Release 2021. Welche Kombination passt, klärt ein Blick auf Release und Vertrag.
Joule for Developers ist SAPs KI Assistenz für ABAP mit Code Erklärung, Code Generierung und Test Erstellung. Der ABAP MCP Server ist die offene Schnittstelle, über die auch fremde Agenten an ABAP Funktionen kommen. Die ABAP AI Fähigkeiten stehen dabei selbst als MCP Tools bereit. Beides greift ineinander.
Der Server ist in VS Code ab Werk abgeschaltet, und Clients wie GitHub Copilot fragen vor jedem Tool Aufruf nach Freigabe. Die eigentliche Sicherheit entsteht in der Umgebung: technischer Benutzer mit minimalen Rechten, nur Entwicklungssysteme, Plan Modus bei produktionsnahen Systemen und Tests vor jeder Aktivierung. Community Server brauchen einen besonders genauen Blick auf gespeicherte Zugangsdaten und TLS Einstellungen.
Nach unserer Einordnung nicht. Ein Agent arbeitet gegen Entwicklungssysteme oder Sandboxes mit Testdaten. Änderungen gehen über den normalen Transportweg mit Review in Richtung Produktion. Läuft das Modell nicht in der eigenen Infrastruktur, bleiben echte Geschäftsdaten grundsätzlich außen vor. So bleibt jede Änderung nachvollziehbar und lässt sich zurückholen.
Der erste SAP Agent auf Basis des ABAP MCP Servers. Er unterstützt die Migration von eigenem ABAP Code aus ECC nach S/4HANA. Voraussetzung sind Joule for Developers mit den ABAP AI Fähigkeiten über AI Units und ein Coding Agent. Solange VS Code nicht alle Objekttypen unterstützt, läuft der Agent in Eclipse.
AGENTS.md ist die Regeldatei, die ein Coding Agent vor der Arbeit liest. SAP empfiehlt, dort ABAP spezifische Regeln festzuhalten, und liefert eine Vorlage. Sinnvoll sind Namenskonventionen, erlaubte Pakete, verbotene Anweisungen und Freigaberegeln. So arbeitet jeder Agent im Team nach denselben Standards, egal welcher Client dahinter steckt.
Beides funktioniert. SAP liefert den Server für die ABAP Development Tools in Eclipse und in Visual Studio Code. VS Code deckt zunächst ABAP Cloud inklusive Fiori Entwicklung ab, klassisches ABAP und weitere Objekttypen folgen schrittweise. Für komplexe Backend Objekte und den Custom Code Migration Agent bleibt Eclipse vorerst die Wahl.
Ja, auf der Ebene von Agenten, Guardrails und Qualität. NCA ist kein SAP Haus und übernimmt kein Customizing. Wir helfen Teams, Rechte zu schneiden, Regeldateien aufzusetzen, Quality Gates vor die Aktivierung zu setzen und den passenden Agenten einzuordnen. Der Einstieg ist ein kostenloses Kennenlernen, abgerechnet wird transparent minutengenau.