Latenode

MCP Gateway: Die Control Plane, die Ihr KI-Agenten-Stack braucht

Was ein MCP Gateway tatsächlich ist, wie es sich von einem API Gateway unterscheidet und wann Ihr Team eines benötigt – eine praxisnahe Einordnung für KI-Plattform- und DevOps-Teams.

22 Min. Lesezeit
Diagramm eines MCP Gateways zur Steuerung von KI-Agenten und verbundenen Tools

Teams, die ihren zweiten oder dritten MCP-Server hinzufügen, stoßen meist ungefähr zur gleichen Zeit auf dieselbe Hürde. Kein Absturz, keine Fehlermeldung. Nur die stille Erkenntnis, dass die Verwaltung einzelner Verbindungen zwischen jedem Agenten und jedem Server nicht skalierbar ist und die bislang aufgeschobenen Fragen zu Authentifizierung, Discovery und Richtlinien nun überfällig sind.

Das ist der Entscheidungspunkt. Und die Antwort, zu der die meisten nach einigen Wochen mit ausufernden Verbindungen gelangen, ist ein Gateway. Doch das, zu dem sie meist zuerst greifen, ist die falsche Art von Gateway.

Was Teams nach dem zweiten MCP-Server lernen

  • Ein MCP-Gateway ist eine protokollbewusste Control Plane und kein umbenanntes API-Gateway – dieser Unterschied ist wichtiger, als viele erwarten.
  • Allgemeine API-Gateways können JSON-RPC-Sitzungssemantik oder MCP-Tool-Discovery nicht nativ verarbeiten.
  • Der operative Nutzen eines Gateways zeigt sich bei mehreren MCP-Servern, sensiblen Daten oder mehr als einem Team – nicht erst im Enterprise-Maßstab.
  • MCP definiert den Kommunikationsstandard; das Gateway stellt die operative Ebene bereit, die das Protokoll bewusst nicht umfasst.

Was ist ein MCP-Gateway?

mcp_gateway_control_plane_diagram

Ein MCP-Gateway ist eine Vermittlungsebene zwischen MCP-Clients und einem oder mehreren MCP-Servern, die einen einzigen zentralen Einstiegspunkt für den gesamten MCP-Datenverkehr bereitstellt. Jeder Tool-Aufruf, jeder Ressourcenzugriff und jeder Sitzungs-Handshake läuft darüber. Das Gateway steuert, was mit diesem Datenverkehr geschieht – wohin er geleitet wird, wer ihn senden darf und was protokolliert wird.

Das ist nicht einfach Proxying. Ein Proxy leitet Bytes weiter. Ein MCP-Gateway trifft Entscheidungen über diese Bytes, weil es versteht, was sie bedeuten. Es kennt Tools, Ressourcen, Sitzungsstatus und Routing-Kontext. Es wendet Richtlinien an. Es führt ein Register verfügbarer Server. Es erzwingt Authentifizierung und Autorisierung, bevor etwas das Backend erreicht.

Das Engineering-Team von Tyk beschreibt dies als Unterschied zwischen Weiterleitung in der Data Plane und Governance in der Control Plane – der Wert des Gateways liegt in der Control-Plane-Ebene, die allgemeine Infrastruktur nicht bereitstellt. Die MCP-Einführung über verschiedene Anbieter hinweg hat dies beschleunigt: Seit Anthropic im November 2024 das Model Context Protocol vorgestellt hat, wurde es sowohl von OpenAI als auch von Google DeepMind übernommen. Dadurch wird das Gateway zu einer gemeinsamen Infrastrukturebene und nicht zu einer Nischenkomponente im Ökosystem eines einzelnen Anbieters.

Im März 2026 bezifferte die Analyse von Maxim AI zu Daten aus Paketregistern die monatlichen MCP-SDK-Downloads über alle Sprach-Bindings hinweg auf 97 Millionen. Wenn so viele Agenten Zugriff auf Tools benötigen, wächst die Zahl unverwalteter Eins-zu-eins-Verbindungen schnell. Zentralisieren Sie den Einstiegspunkt – oder verbringen Sie die nächsten sechs Monate damit, Authentifizierungsfehler und undokumentierte Serverendpunkte nachzuverfolgen.

Wo das MCP-Gateway im MCP-Stack sitzt

Die Architektur lässt sich leicht visualisieren. MCP-Clients – Claude Desktop, Cursor, benutzerdefinierte Agenten, alles, was Tool-Aufrufe erzeugt – sprechen das Gateway über einen einzigen adressierbaren Endpunkt an. Hinter dem Gateway übernehmen mehrere MCP-Server die eigentlichen Tool-Implementierungen. Die Clients müssen keine einzelnen Serveradressen kennen. Sie leiten alles über den einen Gateway-Endpunkt, und das Gateway erledigt den Rest.

Diese Position verleiht dem Gateway seinen Control-Plane-Wert. Jeder Client kommuniziert mit einem Ort. Jeder MCP-Server registriert sich hinter einem Ort. Die Authentifizierung erfolgt einmalig am Eingang. Richtlinien werden angewendet, bevor eine Anfrage einen Backend-Server erreicht. Discovery ist zentralisiert, sodass ein Agent fragen kann: „Welche Tools sind verfügbar?“ – und eine konsistente Antwort erhält, unabhängig davon, wie viele Server laufen.

Das Team von Infracloud beschreibt dies als Bündelung vertrauenswürdiger MCP-Server unter einem Einstiegspunkt – eine zentrale Übersicht über alles, worauf Agenten zugreifen können. Diese Darstellung trifft zu. Was sie unterschätzt, ist, wie viel operative Reibung entfällt, wenn Clients und MCP-Server keinen n-zu-n-Verbindungsstatus verwalten müssen.

Wie sich ein MCP-Gateway von einem allgemeinen MCP-Proxy unterscheidet

Ein Proxy leitet Anfragen weiter. Das ist seine Aufgabe, und es ist eine echte Aufgabe. Ein MCP-Gateway macht etwas anderes: Es versteht die Semantik des Model Context Protocol in diesen Anfragen.

Die MCP-Spezifikation basiert auf JSON-RPC und ergänzt dieses um Konzepte wie Tools, Ressourcen, Prompts und Sitzungsstatus. Ein allgemeiner Reverse Proxy mit Management-Ebene versteht davon nichts. Er sieht HTTP-Datenverkehr. Er kann anhand von Pfaden und Headern routen. Er kann keine Routing-Entscheidungen danach treffen, welches Tool aufgerufen wird, zu welcher Sitzung eine Anfrage gehört oder welchen Scope einem Agenten gewährt wurde.

Ein Gateway arbeitet mit Protokollsemantik, statt nur Bytes weiterzuleiten. Das ermöglicht protokollspezifisches Routing und die Durchsetzung von Richtlinien – etwa eine MCP-bewusste Regel wie „Dieser Agent darf nur schreibgeschützte Tools aufrufen“ oder „Leite alle Tool-Aufrufe für das Dateisystem an diesen spezifischen Server weiter“. Ein allgemeiner Proxy kann diese Logik nicht ausdrücken. Ein MCP-Gateway kann es.

Genau dieser Unterschied wird durch die Positionierung von Wettbewerbern häufig verwischt. „Gateway“ wird großzügig verwendet. Die entscheidende Frage lautet: Versteht dieses System MCP-Tool-Konzepte und Sitzungsstatus oder leitet es lediglich Datenverkehr in die richtige Richtung weiter?

Wie ein MCP-Gateway funktioniert

Wenn ein MCP-Client eine Anfrage sendet – etwa ein Agent, der ein Tool aufruft, um ein Dokument von einem internen Server zu lesen –, trifft die Anfrage zuerst beim Gateway ein. Das Gateway empfängt die eingehende JSON-RPC-Nachricht, identifiziert die zugehörige Sitzung, validiert die an die Anfrage angehängten Authentifizierungsdaten, prüft, ob der anfragende Agent zum Aufruf dieses spezifischen Tools berechtigt ist, und leitet die Anfrage anschließend an den richtigen Backend-MCP-Server weiter. Der Server verarbeitet sie und sendet das Ergebnis über das Gateway an den Client zurück.

Das ist der grundlegende Ablauf. Nicht trivial wird er durch den zustandsbehafteten Charakter von MCP-Sitzungen und die Richtlinienebene, die bei jedem Schritt ausgeführt wird.

Routing und sitzungsbewusstes Datenverkehrsmanagement

MCP-Sitzungen sind keine zustandslosen HTTP-Austausche. Sie verfügen über persistenten Kontext: Der Client hat eine Verbindung aufgebaut, Fähigkeiten ausgehandelt und erwartet, dass Tool-Aufrufe innerhalb dieser Sitzung mit einem konsistenten Serverstatus arbeiten. Das unterscheidet sich grundlegend davon, wie REST-API-Gateways Datenverkehr verarbeiten.

Das Gateway verarbeitet zustandsbehaftete MCP-Sitzungen, indem es Anfragen anhand der Sitzungsidentität und nicht nur nach URL-Mustern routet. Jede vom Gateway geroutete Anfrage trägt ihren Sitzungskontext weiter. Das Gateway leitet jede Anfrage an den korrekten MCP-Server für diese Sitzung weiter, nicht an eine beliebige verfügbare Instanz.

Die Open-Source-Implementierung von Microsofts MCP-Gateway auf GitHub zeigt, wie das in der Produktion aussieht: sitzungsbewusstes zustandsbehaftetes Routing und vollständiges Lifecycle-Management für MCP-Server in Kubernetes. Gateway-Routen sind keine statischen Zuordnungen von Adressen. Sie sind sitzungsbewusste Entscheidungspunkte, die die Position einer Anfrage innerhalb einer laufenden Agenteninteraktion verstehen.

Die praktische Konsequenz: Eine Anfrage, die auf HTTP-Ebene identisch aussieht, muss abhängig vom Sitzungsstatus möglicherweise an völlig unterschiedliche Server gehen. Ein allgemeines API-Gateway sieht zwei identische Anfragen und leitet sie gleich weiter. Ein MCP-Gateway erkennt zwei Anfragen in unterschiedlichen Sitzungen und routet sie korrekt.

MCP-Server-Register und Tool-Discovery

Das Gateway führt ein Register verfügbarer registrierter MCP-Server und ihrer Fähigkeiten. Clients müssen keine Serveradressen kennen. Sie fragen das Gateway, welche Tools und Ressourcen verfügbar sind, und erhalten eine konsistente Antwort, die den aktuellen Status jedes dahinterliegenden Servers widerspiegelt.

Diese MCP-Registerfunktion macht den Anspruch einer „zentralen Übersicht“ real statt nur erstrebenswert. MCP-Server und Tools kommen und gehen – Server werden aktualisiert, neue Tools werden hinzugefügt, Fähigkeiten ändern sich. Ohne ein zentrales Register benötigt jeder Client unabhängiges Wissen über jeden Server. Das Gateway zentralisiert dieses Wissen und aktualisiert Tool-Discovery-Antworten, wenn sich der Serverbestand ändert.

Die Governance-Analyse von MCP Manager beschreibt dies als Ausgangspunkt für jedes ernsthafte MCP-Governance-Modell: Leiten Sie sämtlichen Datenverkehr über einen zentralen Punkt und gewinnen Sie sofortige Transparenz und Kontrolle. Das Register ermöglicht diese Transparenz. Was Sie nicht inventarisieren können, können Sie nicht steuern.

Das Gateway pflegt das Register aktiv, nicht statisch. Wenn ein Server hinzugefügt, entfernt oder aktualisiert wird, spiegelt das Register dies wider. Das ist in Umgebungen wichtig, in denen Serverbereitstellungen häufig erfolgen – zum Beispiel in einem Kubernetes-Cluster, in dem MCP-Server-Pods zyklisch neu erstellt werden. Dort müssen Clients stets die aktuell verfügbare Auswahl erkennen können.

Zugriffskontrolle, Authentifizierung und Durchsetzung von Richtlinien

Jeder Tool-Aufruf passiert das Gateway, bevor er einen Backend-Server erreicht. Dort sollten Authentifizierung, Autorisierung und Audit-Protokollierung durchgesetzt werden – einmalig, konsistent und ohne dass jeder MCP-Server dies eigenständig implementieren muss.

Zugriffskontrolle auf Gateway-Ebene bedeutet, dass Agenten bei jedem Tool-Aufruf verifizierte Identitäten mitführen. OAuth-Flows, API-Schlüssel-Validierung und Token-Prüfung erfolgen, bevor eine Anfrage einen Server erreicht. Die Autorisierung bestimmt, welche Tools ein authentifizierter Agent aufrufen darf, mit welcher Rate und mit welchem Scope. Aembits Ansatz für MCP-Sicherheit bezeichnet dies als identitätsbewusste Richtlinie: Das Gateway weiß, wer die Anfrage stellt und was diese Person oder dieses System tun darf – unabhängig davon, welcher Server sie letztlich verarbeitet.

Die Audit-Protokollierung auf dieser Ebene erfasst jeden Tool-Zugriff auf MCP-Server: Wer hat wann welches Tool innerhalb welcher Sitzung und mit welchem Ergebnis aufgerufen? Das ist die Compliance-Ebene. Kein nachträglich hinzugefügtes Element. Der Zugriff auf MCP-Server läuft über einen Punkt, und dieser Punkt zeichnet alles auf.

MCP-Gateway vs. API-Gateway: Warum der Unterschied tatsächlich wichtig ist

api_gateway_vs_mcp_gateway_comparison

Die Verwirrung ist nachvollziehbar. Beide sind Infrastruktur nach dem Gateway-Muster. Beide stehen vor Backend-Diensten. Beide übernehmen Authentifizierung und Routing. Wie die Analyse von Tyk deutlich macht, benötigen die meisten Unternehmen neben bestehenden API-Gateways MCP-spezifische Plugins oder eine dedizierte MCP-Gateway-Ebene – denn Standard-API-Gateways verstehen MCP-Tool-Semantik nicht direkt. Das Model Context Protocol ist keine REST-API. Wenn Sie es wie eine behandeln, entstehen Lücken.

Die folgende Tabelle behandelt die Dimensionen, in denen der Unterschied praktisch relevant wird. Dies ist keine Darstellung von MCP-Gateways als grundsätzlich überlegen – API-Gateways sind das richtige Werkzeug für REST- und GraphQL-APIs. Der Punkt ist, dass MCP etwas benötigt, wofür das API-Muster nicht entwickelt wurde.

DimensionAPI-GatewayMCP-Gateway
ProtokollverständnisHTTP/REST, GraphQL, gRPCMCP/JSON-RPC mit Tool- und Ressourcensemantik
Sitzung-/StatusverwaltungZustandsloses Routing pro AnfrageSitzungsbewusst, persistenter Kontext über Aufrufe hinweg
Tool-/RessourcenbewusstseinNicht nativ vorhandenErstklassig: routet und erzwingt Richtlinien pro Tool
Discovery-ModellStatische RoutenregistrierungDynamisches Register von Servern, Tools und Fähigkeiten
Primärer AnwendungsfallGovernance für REST- und API-DatenverkehrGovernance und Lifecycle für Tool-Zugriff von KI-Agenten
Granularität der AutorisierungAuf Routenebene oder Header-basiertAuf Tool-Ebene, Scope-bewusst, pro Agent

Die letzte Zeile beendet die meisten Diskussionen. Ein API-Gateway kann die Autorisierung für den Pfad /files/read durchsetzen. Ein MCP-Gateway setzt sie für den Tool-Aufruf read_file innerhalb einer Sitzung durch, die zu einem bestimmten Agenten gehört – und berücksichtigt dabei, worauf dieser Agent zugreifen darf. Dieselbe externe Anfrage kann für einen Agenten erlaubt und für einen anderen blockiert sein.

Das lässt sich nicht auf ein allgemeines API-Gateway nachrüsten, ohne im Grunde doch ein MCP-Gateway darauf aufzubauen.

Wofür MCP-Gateways tatsächlich eingesetzt werden

MCP-Gateways tauchen in vier unterschiedlichen Anwendungskontexten auf, jeweils mit einem anderen operativen Problem. Keiner davon lautet „Wir wollten bessere Sicherheit“. Die Anwendungsfälle sind konkreter und sollten getrennt betrachtet werden.

Enterprise-KI-Plattformteams: Kontrollierter Zugriff auf viele Backend-Systeme

Große Unternehmen, die interne Claude- oder Agenten-Deployments betreiben, benötigen eine Möglichkeit, diesen Agenten Zugriff auf viele MCP-Server zu geben – GitHub, Kubernetes-Diagnosen, Dokumentenspeicher, interne APIs –, ohne jedes System direkt dem Agenten-Datenverkehr auszusetzen und ohne jedes Team zur Implementierung eigener Authentifizierung und Protokollierung zu verpflichten.

Das Gateway bietet Enterprise-KI-Plattformteams einen einzigen kontrollierten Einstiegspunkt: Enterprise-Agenten erhalten Zugriff über eine gemeinsame Oberfläche, Richtlinien werden an einer Stelle konfiguriert, und einzelne Backend-Systeme tragen nicht die Last der Zugriffskontrolle. Die Analyse des Infracloud-Teams zu Claude-Deployments für mehrere Teams beschreibt dies als wiederholbares Muster: Genehmigte Server in einem zentralen Register konfigurieren, Sicherheits-Plugins am Gateway durchsetzen und Claude Desktop einen einzigen Endpunkt zur Verfügung stellen. Nutzer sehen ein einheitliches Tool-Set. Das Plattformteam kontrolliert, was dahinterliegt.

Interne MCP-Server bleiben intern. Der Agentenzugriff darauf wird am Gateway gesteuert. Das Hinzufügen eines neuen Backend-Systems bedeutet, es im Gateway zu registrieren, statt Konfigurationsänderungen an jedes Team und jeden Client zu verteilen. Im Enterprise-Maßstab ist dieser Unterschied erheblich – die Konsistenz über MCP-Server hinweg in Dutzenden Teams ohne zentralen Kontrollpunkt zu sichern, ist die Art von Problem, die eigene Personalressourcen erzeugt.

Dort beginnt in der Regel das Ticket.

Sicherheits- und Compliance-Teams: Prüfbarer Tool-Zugriff für KI-Agenten

Wenn ein KI-Agent ein Tool aufruft, fließen sensible Daten. Eine Datei wird gelesen, ein Datensatz abgefragt, eine Datenbankzeile aktualisiert. Ohne Gateway werden diese Vorgänge von jedem Server einzeln authentifiziert – oder auch nicht –, uneinheitlich protokolliert – oder gar nicht – und bleiben auf Organisationsebene unsichtbar.

MCP-Sicherheit auf Gateway-Ebene bedeutet, dass jeder Tool-Aufruf authentifiziert, gegen fein granulierte Richtlinien autorisiert und mit genügend Kontext protokolliert wird, um den Ablauf zu rekonstruieren. Ein Agent hat dieses Tool angefordert. Er hatte – oder hatte nicht – diesen Scope. Der Aufruf war erfolgreich oder wurde abgelehnt. Das Gateway protokolliert ihn.

Das meinen Enterprise-Sicherheitsteams in der Praxis mit MCP-Governance. Nicht Richtlinien, denen Agenten folgen sollen. Sondern eine Durchsetzung, die unabhängig davon greift, was der Agent tut. Die Analyse des Engineering-Teams von Red Hat zur MCP-Sicherheit beschreibt Protokollierung und Laufzeitsicherheit auf dieser Ebene als Mechanismus, der Agentenverhalten prüfbar macht. Das Sicherheitsteam kann nicht nachvollziehen, was es nicht erfasst. Das Gateway erfasst alles.

Die Granularität der Autorisierung ist hier entscheidend. Ein Agent, der Dokumente lesen darf, sollte sie nicht löschen dürfen. Das sind unterschiedliche Tools. Die sichere Trennung von Lesen und Schreiben durch MCP auf Tool-Ebene – am Gateway durchgesetzt – ist die Art von Kontrolle, die in Compliance-Anforderungen auftaucht. Das Gateway protokolliert jeden Zugriff und kann Tool-Kombinationen blockieren, bevor sie ausgeführt werden.

Ein Sicherheitsingenieur, mit dem ich kürzlich gesprochen habe, überprüfte manuell verstreute Logs mehrerer MCP-Server, um zusammenzusetzen, welche Agenten welche Tools aufgerufen hatten und ob riskante Kombinationen aufgetreten waren. Für einen Vorfall machbar. Aber kein Prozess, den Sie wöchentlich durchführen möchten. Das Gateway konsolidiert diese Logs standardmäßig.

DevOps-Teams: Lifecycle- und Deployment-Management für MCP-Server

MCP-Server in containerisierten Umgebungen müssen starten, stabil laufen, aktualisiert und sauber beendet werden. Ohne zentrale Control Plane verwalten DevOps- und SRE-Teams den Lifecycle jedes Servers unabhängig – Skalierungsentscheidungen, Routing-Updates, Health Checks und Deployment-Rollouts werden Server für Server behandelt.

Das Gateway fungiert als zentrale Control Plane für den Lifecycle von MCP-Servern. Stellen Sie eine neue MCP-Serverinstanz bereit, registriert sie sich im Gateway. Skalieren Sie sie, passt sich das Routing an. Nehmen Sie sie herunter, müssen Clients davon nichts wissen – das Gateway verarbeitet die Routing-Änderung. Observability läuft über eine Oberfläche: Rate Limiting, Wiederholungsverhalten, durchschnittliche Ausführungszeit, Fehlerraten und Serverzustand sind sichtbar, ohne Daten aus getrennten Server-Logs zusammenführen zu müssen.

Die Microsoft-Implementierung auf GitHub verankert dies als reales Produktionsmuster statt als architektonische Wunschvorstellung:

📊 In der Praxis:
Die Open-Source-Implementierung von Microsofts MCP-Gateway auf GitHub verarbeitet sitzungsbewusstes zustandsbehaftetes Routing und das Lifecycle-Management von MCP-Servern in Kubernetes-Produktionsumgebungen – einschließlich Registrierung, Health-Check-basiertem Routing und nahtloser Sitzungsübergabe während Serveraktualisierungen. So sieht Control-Plane-Verhalten in Produktionsqualität tatsächlich aus, nicht nur ein Prototyp-Muster.

Das Deployment-Muster ist wichtig. In Kubernetes sind MCP-Server Pods. Sie werden zyklisch erneuert. Ein Gateway, das MCP-Sitzungsstatus versteht, kann fehlerhafte Pods umgehen, ohne aktive Agentensitzungen zu unterbrechen. Ein allgemeiner Load Balancer kann das nicht, weil er nicht weiß, was „mitten in einer Sitzung“ für MCP-Datenverkehr bedeutet. Rate Limiting auf Gateway-Ebene verhindert außerdem, dass einzelne Server überlastet werden, wenn ein Batch-Job hundert Tool-Aufrufe nacheinander auslöst – das Gateway fängt diese Spitze ab, bevor sie den Server erreicht.

Auf der Latenode-Seite profitieren Teams, die agentische Workflows erstellen und mit mehreren MCP-Servern verbinden, direkt von diesem Muster. Wenn ein Latenode AI Agent-Workflow Tools auf mehreren Servern aufrufen muss, sorgt das Routing dieser Aufrufe über ein Gateway statt über direkte Verbindungen pro Server dafür, dass die Agententopologie mit zunehmendem Wachstum beherrschbar bleibt.

Die drei Fehlannahmen, durch die Teams das MCP-Gateway zu lange aufschieben

mcp_gateway_misconceptions_breakdown

Ich habe drei konkrete Planungsfehler gesehen, durch die Teams die Gateway-Entscheidung über den Punkt hinaus aufschieben, an dem ihre Einführung schmerzhaft wird. Keiner beginnt als Fehler – es sind vernünftige Annahmen, die sich in Probleme verwandeln, sobald das MCP-Deployment live ist und läuft.

🤔 Moment mal.
Die Entscheidung, ein MCP-Gateway hinzuzufügen, wird fast immer bis nach einer unübersichtlichen Verbindungslandschaft oder einem Sicherheitsvorfall verschoben. Zu diesem Zeitpunkt ist die nachträgliche Einführung deutlich schwieriger, als die Control Plane von Anfang an einzuplanen. Das Gateway wird notwendig, sobald Sie mehrere MCP-Server, sensible Daten oder mehr als ein Team haben, das Tool-Zugriff verwaltet – nicht erst im Enterprise-Maßstab. Shadow-MCP-Deployments, bei denen Teams eigene Server außerhalb jedes Governance-Modells aufsetzen, sind die typische Folge zu langen Wartens.

„Es ist nur ein API-Gateway mit einem anderen Namen“

Die häufigste Variante: Das Team hat bereits ein ausgereiftes API-Gateway im Einsatz, kennt sich damit aus und ein MCP-Gateway klingt nach Rebranding. Die Analyse von Kong zur Entwicklung des API-Managements ist hierzu eindeutig: Der Unterschied liegt auf Protokollebene, nicht auf Anbieterebene.

Ein allgemeines API-Gateway routet HTTP-Datenverkehr nach Pfad und Methode. Es weiß nicht, was ein MCP-Tool ist. Es kann nicht danach routen, welches Tool aufgerufen wird, Richtlinien auf Ebene einzelner Tool-Aufrufe durchsetzen oder Sitzungsstatus über eine mehrstufige Agenteninteraktion hinweg erhalten. Sie können ein API-Gateway vor Ihre MCP-Server setzen. Es wird Datenverkehr weiterleiten. Die MCP-spezifische Routing- und Autorisierungslogik findet jedoch nicht statt, sofern Sie kein benutzerdefiniertes Plugin entwickeln, das funktional eine KI-Gateway-Ebene über dem bestehenden Gateway darstellt. Dann haben Sie ein MCP-Gateway gebaut – nur mit höheren Kosten und mehr Wartungsaufwand.

Die betreffenden APIs unterscheiden sich semantisch. Sie als gleichwertig zu behandeln, ist eine Optimierung, die richtig wirkt, bis ein Agent erstmals eine Autorisierung auf Tool-Ebene benötigt und das Gateway keinerlei Konzept eines Tools hat.

„Wir fügen es später hinzu, wenn wir mehr MCP-Server haben“

Dagegen lässt sich in der frühen Phase schwer argumentieren, weil es pragmatisch klingt. Zwei MCP-Server sind ohne Gateway handhabbar. Die Governance-Kosten sind niedrig. Die Authentifizierung wird von jedem Team eigenständig übernommen. Der Audit Trail ist dünn, aber bislang hat ihn niemand verlangt.

Das Problem: Das Gateway verwaltet genau die Dinge, deren nachträgliche Einführung teuer wird. Sobald sensible Daten über direkte Agent-zu-Server-Verbindungen fließen, bedeutet das Hinzufügen einer Governance-Ebene, diese Verbindungen neu zu architektieren, die Authentifizierung zum zentralen Punkt zu migrieren und den Audit Trail neu aufzubauen, den das Sicherheitsteam nun benötigt. Das MCP-Gateway stellt eine Control Plane über alle MCP-Server bereit – und „alle“ ist von Anfang an viel leichter umzusetzen, als es in ein System mit etablierten Verbindungsmustern nachzurüsten.

Die Schwelle liegt niedriger, als sie wirkt. Mehrere MCP-Server, eine sensible Datenquelle oder mehr als ein Team, das Tool-Zugriff verwaltet: Jeder dieser Faktoren reicht aus, damit sich das Gateway schneller amortisiert. Auf Skalierung zu warten, ist der falsche Auslöser.

„Das MCP-Gateway ist hauptsächlich ein Sicherheitstool“

Sicherheit ist der sichtbare Anwendungsfall. Sie erscheint in den meisten Gateway-Analysen zuerst, und sie ist real. Doch das Gateway vor allem als Sicherheitstool zu betrachten, unterschätzt seine operative Arbeit und führt dazu, dass Teams es nachrangig behandeln, wenn keine unmittelbare Sicherheitsanforderung besteht.

Die Aufgaben außerhalb der Sicherheit sind umfangreich: Standardisierung der Discovery (Agenten erfahren von verfügbaren Tools aus einer Quelle, statt einzelne Server abzufragen), Observability für Tool-Aufrufmuster und Sitzungszustand in Echtzeit, Lifecycle-Management für Server-Deployments und vereinfachte Verbindungen, die n-zu-n-Client-Server-Verkabelung beseitigen. Die Positionierung von Obot und Moesif zu MCP-Gateways beschreibt das Gateway jeweils primär als operative Control Plane, wobei Sicherheit eine von mehreren Aufgaben ist.

Das Gateway unterstützt die gesamte operative Ebene, nicht nur die Zugriffskontrolle. Es lässt sich in Observability-Stacks integrieren, um Metriken für KI-Workloads sichtbar zu machen: Welche Tools werden am häufigsten aufgerufen, welche Agenten erzeugen den meisten Datenverkehr, welche Server weisen verschlechterte Antwortzeiten auf? Nichts davon ist Sicherheit. Alles davon ist notwendig, um MCP zuverlässig in der Produktion zu betreiben.

Azure, Kubernetes und weitere Deployment-Kontexte für MCP-Gateways

mcp_gateway_kubernetes_deployment_topology

Wo Sie ein MCP-Gateway bereitstellen, bestimmt, welche seiner Fähigkeiten am wichtigsten sind. Die Kernfunktionen – sitzungsbewusstes Routing, Register, Authentifizierung, Durchsetzung von Richtlinien – bleiben gleich. Der Deployment-Kontext prägt, wie diese Funktionen implementiert werden und welche operativen Abwägungen Sie verwalten.

In Kubernetes-nativen Umgebungen läuft das Gateway typischerweise als dediziertes Deployment mit Service Discovery, die auf den clusterinternen Registrierungsmechanismen basiert. MCP-Server sind Pods. Sie registrieren sich beim Start im Gateway, melden sich bei der Beendigung kontrolliert ab, und das Gateway verarbeitet Routing-Updates, ohne Änderungen auf Client-Seite zu erfordern. Die Open-Source-Implementierung von Microsoft auf GitHub ist genau für dieses Modell entwickelt: sitzungsbewusstes zustandsbehaftetes Routing und Server-Lifecycle-Management in Kubernetes-Produktionsumgebungen, mit über Kubernetes Secrets verwalteten API-Schlüsseln und Docker-Images, die über Standard-Container-Register verteilt werden.

In Azure-verwalteten Umgebungen verschiebt sich das Deployment-Muster hin zu Managed Identity für die Authentifizierung statt statischer Zugangsdaten, Azure API Management als ergänzender Ebene für REST-Datenverkehr und dem MCP-Gateway für die protokollspezifische Ebene darüber. Dies ist keine Entweder-oder-Entscheidung – Teams, die sowohl REST-APIs als auch MCP-Server betreiben, nutzen oft sowohl ein API-Gateway als auch ein MCP-Gateway, weil die Datenverkehrsarten tatsächlich unterschiedlich verarbeitet werden müssen. Das Deployment orientiert sich am Fachwissen des Teams.

Für Teams, die kein Kubernetes betreiben, wird das Gateway weiterhin als eigenständiger Dienst bereitgestellt, häufig in Docker, mit manueller Registrierung von Backend-Servern per Konfiguration. Das Register ist in diesem Modell statisch statt dynamisch. Der operative Aufwand steigt, weil Sie die Serverregistrierung manuell verwalten, statt dies durch Cluster-Automatisierung erledigen zu lassen. Das ist ein echter Kostenfaktor, aber kein Grund, auf das Gateway zu verzichten – es ist ein Grund, den Deployment-Kontext sorgfältig zu planen, bevor mehrere Teams von stabiler MCP-Konnektivität abhängig sind.

Die Deployment-Entscheidung beeinflusst auch die Observability. In Kubernetes fließen Gateway-Metriken natürlich in bereits vorhandene Prometheus- und Grafana-Stacks. In Cloud-verwalteten Umgebungen werden sie an CloudWatch oder Azure Monitor geleitet. In Docker-basierten Setups benötigen sie eine explizite Weiterleitungskonfiguration. Die Observability-Pipeline bereits beim Deployment korrekt einzurichten, ist deutlich einfacher, als sie nachträglich während eines laufenden Vorfalls hinzuzufügen, wenn niemand weiß, welcher Server überlastet ist.

Eine praktische Setup-Checkliste für jeden Deployment-Kontext:

  • Bestätigen Sie die Unterstützung für sitzungsbewusstes Routing, bevor Sie eine Gateway-Implementierung auswählen. - Entscheiden Sie anhand Ihres Deployment-Modells über statische oder dynamische Serverregistrierung. - Legen Sie den Authentifizierungsmechanismus fest (Managed Identity, OAuth, API-Schlüssel), bevor Sie den ersten Server registrieren. - Leiten Sie Gateway-Metriken bereits beim Deployment an Ihren bestehenden Observability-Stack weiter. - Definieren Sie Rate-Limiting-Schwellenwerte am Gateway, bevor Sie Produktionsagenten verbinden (als Ausgangspunkt: Kennzeichnen Sie anhaltende Fehlerraten von über 5 % bei jedem Tool-Aufruf oder Wiederholungsspitzen von über 10 innerhalb von 5 Minuten). - Testen Sie die Sitzungskontinuität über Serverneustarts hinweg, bevor Sie das Deployment als produktionsreif deklarieren.

Wann Sie ein MCP-Gateway einsetzen sollten – und wann Sie vermutlich noch keines benötigen

Dies ist eine schnelle, praktische Entscheidung, keine anbietergetriebene. Die richtige Antwort hängt von Ihrem aktuellen Setup ab, nicht von einer angestrebten Architektur.

Nutzen Sie ein Gateway, wenn:

  • Bereits mehrere MCP-Server laufen

Sobald Sie mehr als einen MCP-Server haben, müssen Sie n-zu-n-Verbindungen verwalten, mit uneinheitlicher Authentifizierung umgehen und haben keine zentrale Aufzeichnung darüber, worauf Agenten zugreifen. Das Gateway amortisiert sich sofort.

  • Sensible Daten durch irgendeinen MCP-Server fließen

Wenn ein KI-Agent über MCP-Tools Kundendaten, interne Dokumente oder Finanzdaten lesen kann, benötigen Sie zentrale Zugriffskontrolle und Audit-Protokollierung. Wenn jeder Server dies eigenständig verarbeitet, entsteht eine Compliance-Lücke, die nur darauf wartet, entdeckt zu werden.

  • Mehr als ein Team den Tool-Zugriff verwaltet

Das Enterprise-Muster: Ein Team erstellt die Gateway-Integration für Autorisierung, ein weiteres Team stellt MCP-Server bereit, ein drittes betreibt die Agenten. Ohne zentrale Control Plane ist Richtlinienabweichung garantiert.

  • Rate Limiting oder Nutzungs-Observability erforderlich ist

Rate Limiting pro Agent und Echtzeit-Transparenz bei Tool-Aufrufen erfordern einen Punkt in der Architektur, der den gesamten Datenverkehr sieht. Das Gateway ist dieser Punkt. Einzelne Server können keine agentenübergreifende Sicht bieten.

  • Produktive KI-Agenten autonom laufen

Ein agentischer Workflow, der ohne menschliche Kontrollpunkte läuft, benötigt Audit Trails. Wenn ein Agent etwas Unerwartetes tut, muss „Prüfen Sie die Logs“ einen Ort bedeuten, nicht zwölf.

Sie benötigen vermutlich noch keines, wenn:

  • Sie einen einzelnen MCP-Server, begrenzten Zugriffsumfang und ein Team haben

Ein Server, ein Team, interne Tools ohne sensible Daten – ein Gateway erzeugt Deployment-Aufwand, ohne viel zurückzugeben. Prüfen Sie dies erneut, wenn der zweite Server hinzukommt oder Audit-Anforderungen entstehen.

  • Sie prototypisieren oder sich in einer frühen Erkundungsphase befinden

Wenn Sie noch entscheiden, welche MCP-Server Sie erstellen möchten, oder prüfen, ob das Protokoll zu Ihrem Anwendungsfall passt, ist ein Gateway verfrüht. Erstellen Sie zuerst den Proof of Concept und fügen Sie anschließend Governance hinzu.

  • Alle Clients kontrolliert und vertrauenswürdig sind

Wenn der einzige MCP-Client ein von Ihnen kontrollierter interner Workflow ist und der MCP-Server einen begrenzten Tool-Umfang hat, ist eine direkte Verbindung akzeptabel. Das Gateway wird notwendig, wenn sich Clients vervielfachen oder extern werden.

  • Keine Compliance- oder Audit-Anforderungen bestehen

Für Teams ohne regulatorische Verpflichtungen und ohne sensible Daten im Tool-Aufrufpfad konkurriert der operative Aufwand eines Gateways mit tatsächlich wichtigeren Prioritäten. Erstellen Sie zuerst die Automatisierung und planen Sie die Governance-Ebene für den Zeitpunkt ein, an dem sie benötigt wird.

Die beste MCP-Architektur ist jene, die zu Ihren tatsächlichen operativen Anforderungen passt, nicht die vollständigste Architektur auf einem Whiteboard. KI-Agenten und MCP-Server befinden sich noch in einer so frühen Phase, dass die richtige Antwort für ein 10-köpfiges Team und die richtige Antwort für ein Plattformteam mit 500 Personen tatsächlich unterschiedlich sind. Lassen Sie Datenflüsse zwischen KI-Komponenten und echte Governance-Anforderungen den Zeitpunkt bestimmen, nicht theoretische Vollständigkeit.

FAQ

Frequently Asked Questions

Nein. Ein KI-Gateway verwaltet LLM-Datenverkehr – Modellrouting, Ratenlimits und Kostenkontrollen. Ein MCP Gateway verwaltet den Zugriff von KI-Agenten auf Tools und Ressourcen. Beide lösen unterschiedliche Probleme und werden häufig zusammen eingesetzt.

War das hilfreich? Teile es →

Geschrieben von

Vasiliy Datsenko

Leiter des Kundensupports

Vasiliy Datsenko ist Leiter des Kundensupports bei Latenode und ein produktorientierter Autor zum Thema Automatisierung. Seine Arbeit verbindet Kundengespräche, Workflow-Automatisierungsforschung, KI-Anwendungsfälle und praktische Produktschulungen für Teams, die echte Geschäftsprozesse automatisieren möchten.

Autorenprofil →

Faktencheck von

Oleg Zankov

CEO Latenode, No-code-Experte

Mit einer Philosophie, die auf Innovation, Problemlösung und Benutzererfahrung basiert, konzentriere ich mich darauf, Teams zu befähigen, maßgeschneiderte Integrationen zu erstellen und Arbeitsabläufe einfach und effizient zu automatisieren. Mit umfangreicher Erfahrung in den Bereichen Geschäftsentwicklung, Technologieunternehmertum und Softwareentwicklung erkannte ich den Bedarf an einer zugänglicheren, skalierbareren und anpassungsfähigeren Integrationslösung. So entstand Latenode.com. Mit unserer Plattform können Unternehmen die Macht der Technologie nutzen, ohne umfassende Programmierkenntnisse zu benötigen. Leidenschaftlich daran interessiert, eine Zukunft zu fördern, in der Technologie uns dient und nicht umgekehrt, ist es meine Mission, komplexe Prozesse zu vereinfachen. Ich glaube an die Demokratisierung der Technologie und daran, Teams mit den Werkzeugen auszustatten, um in einer zunehmend digitalen Welt zu innovieren, zu wachsen und erfolgreich zu sein.

Autorenprofil →

Weiterlesen