Technologie12 min LesezeitVeröffentlicht am 2026-02-28

AS400 mit Claude und MCP modernisieren: vom Mainframe zu APIs

Wie man Claude und das Model Context Protocol einsetzt, um AS400/IBM-i-Systeme mit der modernen Welt zu verbinden. Architekturen, MCP-Server, echte Integrationen und progressive Modernisierungsstrategien.

Das AS/400 ist nicht das Problem. Die Isolation ist es.

Das IBM AS/400, heute als IBM i bekannt, ist eine der zuverlaessigsten Plattformen, die je gebaut wurden. Systeme, die seit Jahrzehnten ununterbrochen laufen, mit einer Verfuegbarkeit, die moderne Cloud-Architekturen nur beneiden koennen. Die DB2 for i-Datenbank ist in das Betriebssystem integriert. Sicherheit ist nativ. Die Transaktionsleistung ist hervorragend.

Das eigentliche Problem ist nicht das AS/400 selbst, sondern seine Isolation. Diese Systeme enthalten enorm wertvolle Daten und Geschaeftslogik, sind aber oft nur ueber 5250-Terminals oder RPG/COBOL-Anwendungen zugaenglich, die nur mit sich selbst kommunizieren. In einer Welt, in der jedes System APIs bereitstellen, Events erzeugen und sich mit Cloud-Diensten integrieren muss, droht das AS/400 zur Insel zu werden.

Die gute Nachricht ist, dass es heute Werkzeuge gibt, diese Insel zu oeffnen, ohne sie abzureissen. Anthropics Model Context Protocol, kombiniert mit den nativen Faehigkeiten von IBM i, bietet einen Modernisierungspfad, der kein Neuschreiben erfordert.

MCP: das universelle Gateway zwischen Claude und Legacy-Systemen

Das Model Context Protocol ist ein offenes Protokoll, das von Anthropic entwickelt wurde und standardisiert, wie KI-Modelle sich mit externen Datenquellen und Werkzeugen verbinden. Es funktioniert wie eine universelle Schnittstelle: auf der einen Seite Claude, auf der anderen jedes beliebige System, einschließlich eines AS/400.

Ein MCP-Server ist ein Programm, das 'Tools' bereitstellt -- Funktionen, die Claude aufrufen kann. Wenn Claude Daten benoetigt oder eine Operation ausfuehren moechte, ruft es das entsprechende Tool ueber das MCP-Protokoll auf. Der Server uebersetzt die Anfrage in die Sprache des Zielsystems und gibt das Ergebnis zurueck.

Fuer das AS/400 bedeutet dies, dass Claude DB2-Tabellen abfragen, SQL-Queries ausfuehren, System-Metadaten lesen, aktive Jobs ueberwachen und potenziell RPG- und COBOL-Programme aufrufen kann. Alles ueber eine standardisierte und sichere Schnittstelle.

MCP-Server fuer IBM i: ein wachsendes Oekosystem

Das MCP-Oekosystem fuer IBM i hat sich 2025-2026 rasant entwickelt. IBM selbst hat einen offiziellen MCP-Server in der Beta-Phase veroeffentlicht, mit Tools fuer Performance-Monitoring, Sicherheit, Job-Management und Datenbankoperationen. Das erklaerte Ziel ist es, bis Ende 2026 Hunderte nativer Tools zu erreichen.

Parallel dazu hat die Community ergaenzende Loesungen entwickelt: MCP-Server fuer KI-gestuetzte Entwicklung, Source-Member-Verwaltung und AS/400-Interaktion ueber die 5250-Terminal-Schnittstelle. Fuehrende IBM-i-ISVs integrieren ebenfalls MCP-Support in ihre Produkte.

Aber die Existenz generischer Tools genuegt nicht. Jedes Unternehmen hat eine andere IBM-i-Umgebung: spezifische Bibliotheken, benutzerdefinierte Programme, proprietaere Datenstrukturen, Integrationen mit externen Systemen. Der eigentliche Wert liegt in der Faehigkeit, die MCP-Integration fuer den spezifischen Kontext zu konfigurieren und anzupassen -- Claude nicht mit einem generischen AS/400 zu verbinden, sondern mit Ihrem AS/400, mit Ihrer Geschaeftslogik.

Wie die Claude-AS/400-Integration funktioniert

Die Integration zwischen Claude und einem AS/400-System ueber MCP folgt einer mehrschichtigen Architektur. Claude kommuniziert mit einem MCP-Server, der als Bruecke fungiert: Er empfaengt Anfragen von der KI, uebersetzt sie in Operationen, die IBM i verstehen kann (SQL-Queries, Systembefehle, Objektzugriffe) und gibt Ergebnisse in einem strukturierten Format zurueck.

Die Verbindung zum AS/400 kann ueber verschiedene Mechanismen erfolgen, die nativ auf der IBM-i-Plattform verfuegbar sind und basierend auf der spezifischen Umgebung des Kunden und den erforderlichen Operationen ausgewaehlt werden. Jedes vom Server bereitgestellte Tool entspricht einer konkreten Operation auf dem System: Datenbankabfrage, Prozessueberwachung, Lesen einer Quelldatei.

Das Design dieser Architektur ist der entscheidende Schritt. Es geht nicht darum, Standardsoftware zu installieren: Sie muessen definieren, welche Operationen bereitgestellt werden, in welcher Granularitaet, welche Sicherheitskontrollen angewendet werden und wie die Besonderheiten der IBM-i-Umgebung gehandhabt werden. Es ist Systemintegrationsarbeit im wahrsten Sinne des Wortes.

Konkrete Anwendungsfaelle: Was Claude mit Ihrem AS/400 leisten kann

Einmal ueber MCP verbunden, wird Claude zu einer intelligenten Schnittstelle fuer Ihr AS/400-System. Die unmittelbarsten und wertvollsten Anwendungsfaelle sind vielfaeltig.

Konversationelle Business Intelligence: Benutzer koennen Fragen in natuerlicher Sprache stellen, zum Beispiel 'Wie ist der Umsatz nach Kunde in den letzten 6 Monaten?', und Claude uebersetzt die Anfrage in SQL-Queries auf DB2, fuehrt die Abfrage ueber MCP aus und praesentiert die Ergebnisse verstaendlich.

Monitoring und Fehlerbehebung: Claude kann aktive Jobs ueberwachen, den Queue-Status pruefen, Fehlerprotokolle analysieren und Korrekturmaßnahmen vorschlagen. Ein Operator kann fragen 'Warum haengt der Abrechnungsjob?' und erhaelt eine kontextbezogene Analyse.

Dokumentation auf Abruf: Claude kann RPG- und COBOL-Programm-Source-Members direkt aus IBM-i-Bibliotheken lesen und aktuelle technische Dokumentation in Echtzeit erstellen.

Entwicklungsunterstuetzung: IBM-i-Entwickler koennen Claude als Copilot zum Schreiben von SQL-Queries, CL-Programmen, RPG- und COBOL-Code verwenden, wobei Claude direkten Zugriff auf den Datenbankkatalog hat, um korrekte Tabellen, Felder und Beziehungen vorzuschlagen.

REST APIs vom AS/400: die natuerliche Ergaenzung zu MCP

Neben dem MCP-Ansatz gibt es eine ergaenzende Strategie, die die nativen Faehigkeiten von IBM i nutzt: bestehende RPG- und COBOL-Programme als REST APIs bereitzustellen, ohne eine einzige Zeile Quellcode zu aendern.

IBM i verfuegt ueber native Tools, die es ermoeglichen, jedes ILE-Programm ueber HTTP aufrufbar zu machen und bewaehnrte Geschaeftslogik in Dienste umzuwandeln, die von modernen Anwendungen konsumiert werden koennen. Die neuesten Plattformversionen haben diese Faehigkeiten weiter verbessert.

Dieser Ansatz ergaenzt MCP: REST APIs stellen transaktionale Funktionalitaet bereit, MCP macht sie fuer Claude zur intelligenten Analyse zugaenglich. Das Ergebnis ist ein AS/400-System, das seine gesamte Zuverlaessigkeit und Geschaeftslogik beibehält, aber sowohl fuer moderne Microservices als auch fuer Kuenstliche Intelligenz zugaenglich wird. Der Schluessel liegt darin, die richtige Kombination dieser beiden Strategien fuer Ihren spezifischen Kontext zu entwerfen.

Die Strangler-Fig-Strategie: modernisieren ohne abzureissen

Der Ansatz, den wir empfehlen, ist nicht 'das AS/400 ersetzen', sondern 'das AS/400 oeffnen.' Er heisst Strangler Fig Pattern, wie die Wuergfeige, die um einen bestehenden Baum waechst, ohne ihn zu faellen.

Beginnen Sie damit, bestehende Funktionalitaet als Dienste bereitzustellen: REST APIs ueber IWS fuer transaktionale Operationen, MCP fuer intelligenten Zugriff auf Daten und Metadaten. Neue Entwicklung erfolgt in modernen Sprachen, die diese Dienste konsumieren. Im Laufe der Zeit wird Funktionalitaet schrittweise ersetzt, aber das Kernsystem laeuft waehrend des gesamten Uebergangs weiter.

Kein Big Bang, kein Risiko eines Betriebsausfalls, kein Bedarf an einem Millionenbudget fuer ein komplettes Neuschreibungsprojekt. Sie gehen Modul fuer Modul vor und messen die Ergebnisse bei jedem Schritt.

Den Weg beginnen: der Maverick-AI-Ansatz

Maverick AI ist spezialisiert auf die Integration von Claude mit Enterprise-Systemen, einschließlich IBM i/AS/400-Umgebungen. Unser Ansatz beginnt stets mit einem technischen Assessment der bestehenden Umgebung, um die am besten geeignete Integrationsarchitektur fuer den spezifischen Kontext des Kunden zu definieren.

Die Ergebnisse sind greifbar: Geschaeftsanwender, die AS/400-Daten in natuerlicher Sprache abfragen, Entwickler, die von Claude unterstuetzten Code schreiben, IT-Betrieb mit intelligentem System-Monitoring. Alles ohne die bewaehrte Geschaeftslogik zu beruehren, die bereits funktioniert.

Wenn Sie ein AS/400 haben und verstehen moechten, wie Claude sich mit Ihrem System integrieren laesst, kontaktieren Sie uns fuer weitere Informationen.

Möchten Sie mehr erfahren?

Kontaktieren Sie uns, um zu erfahren, wie wir Ihrem Unternehmen mit maßgeschneiderten KI-Lösungen helfen können.

Kontakt aufnehmen
AS400 mit Claude und MCP modernisieren: vom Mainframe zu APIs | Maverick AI