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?
Inhalt
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
| Level | Tools | System |
|---|---|---|
| 1 Lesen | Objekte suchen, Quellcode lesen, Verwendungsnachweis | Entwicklungssystem, nur Leserechte |
| 2 Testen | Syntax Check, ABAP Unit, Code Erklärung | Entwicklungssystem mit Testdaten |
| 3 Schreiben | Objekte anlegen, ändern und aktivieren im Plan Modus | Sandbox oder Entwicklungssystem, Transport mit Review |
| 4 Migrieren | Custom Code Migration Agent über SAP AI Units | Migrationsprojekt mit Freigabe pro Paket |
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.
ABAP MCP Server in der Praxis mit Never Code Alone
NCA Vibe Coding Consulting
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
Was ist der ABAP MCP Server 2026?
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.
Wie aktiviere ich den ABAP MCP Server 2026 in VS Code?
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.
Welche KI Agenten funktionieren 2026 mit dem ABAP MCP Server?
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.
Was kostet der ABAP MCP Server 2026?
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.
Funktioniert der ABAP MCP Server 2026 mit ECC?
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.
Was ist der Unterschied zwischen ABAP MCP Server und Joule for Developers?
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.
Ist der ABAP MCP Server sicher?
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.
Darf ein KI Agent mit dem ABAP MCP Server auf produktive SAP Systeme zugreifen?
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.
Was ist der Custom Code Migration Agent?
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.
Welche Rolle spielt AGENTS.md beim ABAP MCP Server?
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.
Brauche ich Eclipse oder VS Code für den ABAP MCP Server?
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.
Kann Never Code Alone bei der Einführung des ABAP MCP Servers helfen?
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.
Microsofts Open-Source-Framework für Multi-Agent-Systeme – autonome KI-Agenten, die miteinander kommunizieren und komplexe Aufgaben lösen.
Open-Source KI-Assistent mit 60.000+ GitHub Stars, der über WhatsApp, Telegram und andere Messaging-Apps gesteuert wird.