← Zurück zum Blog
29. Juli 2026 · 5 Min. Lesezeit

MCP-Gateway-Sicherheit: Was wirklich zählt

MCP-Gateway-Sicherheit läuft auf einen Tausch hinaus: Du gibst einem einzigen Dienst die Zugangsdaten für jedes Tool, das dein Agent anfasst. Machst du diesen Tausch richtig, ist ein Gateway sicherer als ein Ordner voller Konfigdateien mit API-Keys darin. Machst du ihn falsch, hast du einen Single Point of Failure gebaut, mit funktionierendem Zugriff auf dein CRM, dein Helpdesk und deine Codebasis.

Dieser Beitrag setzt die Grundlagen voraus: was OAuth tut, warum langlebige Tokens in Konfigdateien eine schlechte Idee sind. Ist das noch unscharf, starte mit [MCP-Sicherheit](/de/blog/mcp-security-basics) und komm zurück. Hier geht es darum, was sich ändert, sobald ein Gateway ins Bild kommt, und um die Fragen, die du jedem Anbieter stellen solltest, bevor du etwas Echtes verbindest.

Was ein Gateway zentralisiert, im Guten wie im Schlechten

Ein [MCP Gateway](/de/blog/what-is-an-mcp-gateway) sitzt zwischen deinem Agenten und deinen MCP-Servern. Der Agent authentifiziert sich einmal, beim Gateway. Das Gateway hält die Zugangsdaten für jede nachgelagerte Verbindung und leitet Aufrufe im Auftrag des Agenten weiter.

Diese Zentralisierung ist der ganze Reiz, und sie schneidet in beide Richtungen.

Die gute Version: Zugangsdaten leben an einem Ort, statt über Laptops, CI-Konfigurationen und Agenten-Configs verstreut zu sein. Einen Key rotieren heißt einen Eintrag aktualisieren. Zugriff widerrufen heißt ein Klick, keine Jagd durch jede Maschine, die das Token je gesehen hat.

Die schlechte Version: Das Gateway wird zum wertvollsten Ziel in deinem Stack. Wer es kompromittiert, hält lebende Zugangsdaten für alles dahinter. Die echte Frage ist also nicht "ist ein Gateway sicher", sondern "geht dieses konkrete Gateway sauber mit konzentriertem Risiko um".

Diese Frage zerfällt in fünf kleinere.

Die MCP-Gateway-Sicherheits-Checkliste: fünf Fragen an jeden Anbieter

Stell sie, bevor du ein einziges Produktions-Tool verbindest. Ein Anbieter mit guten Antworten gibt sie schnell und in klarer Sprache. Vage Antworten sind auch Antworten.

Wie werden Zugangsdaten im Ruhezustand gespeichert?

Die Antwort, die du willst: verschlüsselt pro Geheimnis, entschlüsselt nur in dem Moment, in dem ein Aufruf sie wirklich braucht. Die Antwort, die du nicht willst: eine Datenbankspalte, die zufällig "intern" ist, oder ein Master-Key, der die Geheimnisse aller Kunden in einem gemeinsamen Blob umwickelt. Verschlüsselung pro Geheimnis begrenzt den Schaden, wenn eine einzelne Schicht versagt. Kann der Anbieter nicht beschreiben, wo Geheimnisse liegen und wann sie entschlüsselt werden, ist das deine Antwort.

Kann ich eine Verbindung widerrufen, ohne den Rest anzufassen?

Widerruf pro Verbindung klingt selbstverständlich und fehlt oft. Wenn das Trennen eines Tools bedeutet, ein geteiltes Geheimnis zu rotieren oder jede andere Verbindung neu zu authentifizieren, zögerst du vor dem Widerruf. Zögern ist genau der Fehlermodus: In dem Moment, in dem etwas komisch aussieht, willst du eine Verbindung in Sekunden tot haben, während alles andere weiterläuft.

Sind Tokens auf das begrenzt, was der Agent wirklich braucht?

Ein Gateway, das vollen Account-Zugriff verlangt, "damit alles funktioniert", tauscht dein Risiko gegen seine Bequemlichkeit. Liest der Agent nur Tickets, sollte das Token nur Tickets lesen. Achte auf OAuth-Scopes pro Verbindung statt einer Pauschal-Freigabe, und prüf, ob du hinterher sehen kannst, was jede Verbindung darf.

Gibt es einen Audit-Trail jedes Aufrufs?

Wenn etwas seltsam aussieht (wenn, nicht falls), musst du drei Fragen schnell beantworten: Welcher Agent hat welches Tool aufgerufen, wann, über welche Verbindung. Ohne Log pro Aufruf rekonstruierst du Agenten-Verhalten aus nachgelagerten Nebenwirkungen, was langsam und oft unmöglich ist. Warum das speziell bei Agenten zählt, steht in [Audit-Trails für KI-Agenten](/de/blog/ai-agent-audit-trail). Für ein Gateway ist es Pflicht: Jeder weitergeleitete Aufruf sollte eine lesbare Spur hinterlassen.

Tauchen Tokens jemals in URLs auf?

URLs werden überall geloggt: Reverse Proxies, Server-Zugriffslogs, Browser-Historie, Analytics-Tools. Ein Token im Query-String ist ein Token, kopiert in ein Dutzend Logdateien, die du nicht kontrollierst und nicht löschen kannst. Zugangsdaten gehören in Header oder in den verschlüsselten Speicher, nie in die Adresszeile. Das klingt zu banal, um danach zu fragen. Frag trotzdem, denn es bleibt einer der häufigsten Wege, auf denen Geheimnisse lecken.

Wo Tulimoa bei jedem Punkt steht

Tulimoa ist unser Produkt, lies diesen Abschnitt also als Anbieter, der seine eigene Checkliste beantwortet.

Das [Tulimoa-Gateway](/de/gateway) speichert Geheimnisse in einem verschlüsselten Vault, pro Geheimnis einzeln, und sie werden nur im Moment eines Aufrufs benutzt. Jede Verbindung ist einzeln widerrufbar, jederzeit, ohne die anderen anzufassen. Jeder Aufruf, den das Gateway routet, hinterlässt einen Audit-Trail. Verbindungen nutzen OAuth, wo das Upstream-Tool es unterstützt, API-Keys, wo nicht. Das Ganze läuft in der EU, gehostet in Frankfurt.

Und der ehrliche Teil: Das Gateway ist in früher Beta und noch nicht self-serve, und wir haben keine Zertifizierungen vorzuweisen. Wenn der Zugang für dich aufgeht, stell uns dieselben fünf Fragen und bewerte die Antworten genauso, wie du sie bei jedem anderen bewerten würdest.

Häufige Fragen

Ist ein MCP Gateway sicherer als direkte Server-Verbindungen?

Es kann, aber nicht automatisch. Direkte Verbindungen verstreuen Zugangsdaten über Configs; ein Gateway konzentriert sie an einem Ort. Konzentration gewinnt nur, wenn dieser Ort verschlüsselte Speicherung, Widerruf pro Verbindung und einen Audit-Trail hat. Ein Gateway ohne das ist nur ein größeres Ziel.

Was sind die größten MCP-Sicherheitsrisiken?

Die wiederkehrenden: Credential-Wildwuchs (Keys in Konfigdateien), zu breite Tokens, keine Aufzeichnung dessen, was ein Agent wirklich aufgerufen hat, Geheimnisse, die über URLs und Logs lecken, und ungeprüfte Server verbinden. Ein gutes Gateway adressiert die ersten vier. Zu prüfen, welchen Servern du vertraust, bleibt so oder so dein Job.

Wie sieht ein sicheres MCP-Setup für ein kleines Team aus?

Halte die Server-Liste kurz und geprüft, bevorzuge OAuth gegenüber statischen API-Keys, wo das Tool es anbietet, begrenze jedes Token auf das, was der Agent braucht, und stell sicher, dass du jede einzelne Verbindung schnell widerrufen kannst. Und prüf dann, ob jemand "was hat der Agent gestern getan" aus einem Log beantworten kann statt aus dem Gedächtnis.