Alle Analysen

Sicherheit von Remote-MCP-Servern: Was eine Bestandsaufnahme von 19,321 veröffentlichten Servern zeigt

Bestandsaufnahme des offiziellen MCP-Registrys am 31. Juli 2026: Von 19,321 veröffentlichten Servern exponieren 50.0% einen Remote-Endpunkt, 30.5% fordern Zugangsdaten an, und Agenten würden Verbindungen zu 7,420 verschiedenen Drittanbieter-Hosts aufbauen.

Die Hälfte der Server im offiziellen Registry des Model Context Protocol ist remote. Wir haben am 31. Juli 2026 den gesamten veröffentlichten Bestand abgerufen, 19,321 eindeutige Server, und analysiert, wie jeder einzelne bereitgestellt wird. 50.0% exponieren einen Remote-Endpunkt, eine URL, mit der sich Ihr KI-Agent über das Netzwerk verbindet, sodass der Code auf dem System eines Dritten läuft und Sie nur die zurückgelieferten Ergebnisse sehen. Die andere Hälfte, 48.3%, sind lokale Pakete, die auf Ihrem eigenen System laufen, wo Sie sie prüfen können. Genau diese Aufteilung ist die Sicherheitsfrage, die in jeder MCP-Installation steckt: Binden Sie eine Bibliothek ein, die Sie kontrollieren, oder verdrahten Sie Ihren Agenten mit dem Server eines Fremden? Darüber hinaus fordern 30.5% der Server Zugangsdaten an, bevor sie ausgeführt werden, und die Remote-Hälfte löst auf 7,420 verschiedene Drittanbieter-Hosts auf. Keine dieser Zahlen nennt einen Server, ein Unternehmen oder eine Person. Sie sind die Basiswerte eines Ökosystems, das die meisten Teams schneller übernehmen, als sie es auditieren.

Die Kurzfassung Die Installation eines Remote-MCP-Servers ist eine Lieferketten-Entscheidung, kein einfaches Hinzufügen eines Plugins. Der Betreiber am anderen Ende sieht jede Anfrage Ihres Agenten und liefert die Ergebnisse zurück, denen Ihr Agent vertraut. Verschlüsselung ist hier nicht der Schwachpunkt, alle 10,071 Remote-Endpunkte nutzten HTTPS. Das Problem ist Vertrauen. Die Hälfte der Einträge im Registry verlangt dieses Vertrauen, und ein Drittel fordert zusätzlich Zugangsdaten an.

Was ein Remote-MCP-Server wirklich ist

Das Model Context Protocol ist die Anbindung, über die ein KI-Agent externe Tools aufrufen kann: ein Ticket lesen, eine Datenbank abfragen, einen Pull Request öffnen. Ein Server bietet eine Reihe von Tools an, der Agent wählt eines aus, sendet Argumente und liest die Antwort zurück in seinen Arbeitskontext. Es gibt zwei Wege, wie ein solcher Server erreichbar ist. Ein lokaler Server ist ein Paket auf npm, PyPI oder als OCI-Image, das Sie selbst installieren und ausführen; er kommuniziert mit dem Agenten über stdio auf Ihrem eigenen System. Ein Remote-Server ist eine URL. Ihr Agent baut eine Verbindung dazu auf, streamt Tool-Aufrufe hinaus und Ergebnisse zurück.

Der Unterschied ist die Vertrauensgrenze (Trust Boundary). Bei einem lokalen Server befinden sich der Code, die Abhängigkeiten und die ausgehenden Netzwerkaufrufe auf Hardware, die Sie kontrollieren und prüfen können. Bei einem Remote-Server liegt der Code auf der Infrastruktur des Betreibers. Sie sehen ihn nicht, Sie können nicht die exakte Version per Hash pinnen, wie Sie es bei einem Paket tun würden, und jedes Argument, das Ihr Agent sendet, zusammen mit dem gesamten Kontext des Aufrufs, gelangt zu diesem Betreiber. Den zurückgelieferten Tool-Ergebnissen vertraut der Agent anschließend, als wären sie seine eigene Logik. Genau auf diesem Rückweg setzen Tool-Poisoning und indirekte Prompt Injection an.

Wie die 19,321 veröffentlichten Server bereitgestellt werden

Hier ist der gesamte Bestand, aufgeschlüsselt nach der Art und Weise, wie jeder Server Ihren Agenten erreicht. Der Remote-Anteil steht im Mittelpunkt, da hier die Vertrauensgrenze Ihr eigenes System verlässt.

Deployment and credential base rates across 19,321 published MCP servers Horizontal bar chart over all 19,321 servers. Exposes a remote endpoint 50.0 percent. Remote only, no local option 44.7 percent. Requests a credential 30.5 percent. Rides a shared multi-tenant host 12.6 percent. Official MCP registry, 31 July 2026. 0% 25% 50% 75% 100% The MCP registry, by how servers reach your agent Share of all 19,321 published servers. Official registry, 31 July 2026. Exposes a remote endpoint 50.0% Remote only, no local option 44.7% Requests a credential 30.5% Rides a shared multi-tenant host 12.6%
Quelle: Unsere eigene passive Analyse der offiziellen Registry-API des Model Context Protocol, abgerufener Gesamtbestand am 31. Juli 2026. Prozentangaben beziehen sich auf alle 19,321 Server in der jeweils neuesten Version. Ein Server gilt als remote, wenn er mindestens einen Remote-Endpunkt angibt; die beiden Bereitstellungsformen überschneiden sich um 5.2%, die beides anbieten.

Die genaue Verteilung verdient eine klare Betrachtung, da die gerundeten Hälften ein Detail verdecken. Von den 19,321 Servern sind 8,642 (44.7%) ausschließlich remote, ohne lokales Paket, das Sie stattdessen ausführen könnten. Weitere 1,014 (5.2%) bieten beides an, einen Remote-Endpunkt und ein lokales Paket, sodass Sie wählen können. 9,323 (48.3%) sind reine lokale Pakete, und ein Restanteil 342 (1.8%) gab weder ein Paket noch einen funktionierenden Endpunkt an. Wenn ein Server also remote ist, hat er meist keinen Fallback: Ihn zu nutzen bedeutet, den Endpunkt des Drittanbieters zu akzeptieren oder ihn gar nicht zu nutzen.

Verwandte Analyse Dies ist dieselbe rechtmäßige, passive Methode, mit der wir die E-Mail-Authentifizierungsrichtlinien von 300 Top-Domains: ein öffentliches Register abrufen, aggregieren und niemanden namentlich nennen. Hier ist das öffentliche Register ein Paket-Registry statt DNS, und die Angriffsfläche sind die Tools, die Ihre KI-Agenten einbinden, statt Ihrer E-Mails.

Die Anforderung von Zugangsdaten: Ein Drittel der Server verlangt Ihre Schlüssel

Ein Tool, das Ihre GitHub-Issues liest oder Ihren Observability-Stack abfragt, muss sich irgendwo authentifizieren, daher sind Zugangsdaten-Anforderungen zu erwarten. Die Zahl ist dennoch bemerkenswert: 30.5% der veröffentlichten Server, genau 5,888 davon, deklarieren mindestens einen geheimen Zugangsschlüssel, etwa eine Umgebungsvariable oder einen Auth-Header, deren Name ein Token enthält wie KEY, TOKEN, SECRET, PASSWORD, oder AUTH. Ungefähr jeder dritte Server verlangt aktive Zugangsdaten, bevor er überhaupt irgendetwas tut.

Kombiniert man das mit dem Remote-Anteil, verschärft sich das Risiko. Wenn Sie einem lokalen Server Zugangsdaten übergeben, verbleibt das Geheimnis in Ihrer Umgebung und das Tool nutzt es von Ihrem System aus. Übergeben Sie Zugangsdaten an einen Remote-Server, leiten Sie diese entweder an den Betreiber weiter oder bevollmächtigen den Betreiber, in Ihrem Namen zu handeln. In beiden Fällen wird der Betreiber zum Besitzer Ihres Schlüssels. Wenn dieser Betreiber nachlässig mit Logs umgeht oder kompromittiert wird, wird der für ein Tool gedachte Schlüssel zum Werkzeug eines Angreifers. Das Prinzip der minimalen Rechtevergabe (Least Privilege) ist hier Pflicht: Ein Server sollte nur ein Token erhalten, das exakt auf das beschränkt ist, was seine Tools benötigen, und nichts darüber hinaus.

Wo die Remote-Endpunkte tatsächlich gehostet werden

Die Remote-Hälfte verteilt sich nicht auf eine Handvoll vertrauenswürdiger Clouds. Die 9,656 Server mit einem Remote-Endpunkt verteilen sich auf 7,420 verschiedene Hosts. Der Long-Tail ist real: 98.1% dieser Hosts betreiben genau einen Server, was eine Vielzahl unabhängiger Betreiber bedeutet, die Sie jeweils einzeln überprüfen müssten. Wenn Ihre Agenten das Registry unkritisch übernehmen würden, würden sie Verbindungen zu Tausenden von verschiedenen Endpunkten aufbauen, von denen die meisten von Parteien betrieben werden, von denen Sie noch nie gehört haben.

Am anderen Ende der Verteilung liegt die Konzentration. Der mit Abstand größte Gateway-Host bedient 13.5% aller Remote-Server, und die zehn aktivsten Hosts machen zusammen 18.9% aller Remote-Endpunkte aus. Etwa ein Viertel der Remote-Server nutzt einen gemeinsamen Multi-Tenant-Host statt einer eigenen Domain. Das ist die Kehrseite jedes Marktplatzes: Einige wenige Aggregatoren wickeln einen Großteil des Verkehrs ab. Das ist bequem, bedeutet aber auch, dass ein einziger Betreiber oder Ausfall einen erheblichen Teil des Ökosystems betrifft. Wir nennen diese Hosts nicht namentlich; wichtig ist die Struktur, nicht die konkrete Adresse.

Wie die 19,321 veröffentlichten MCP-Server Ihren Agenten erreichen, 31. Juli 2026
BereitstellungServerAnteilWo der Code läuft
Nur remote8,64244.7%Infrastruktur des Betreibers, keine lokale Option
Nur lokales Paket9,32348.3%Ihr System, überprüfbar
Sowohl remote als auch lokal1,0145.2%Ihre Wahl bei der Installation
Keines angegeben3421.8%Kein nutzbares Paket oder Endpunkt aufgeführt

Die Entwarnung: Versteckter Unicode

Ein gut dokumentierter MCP-Angriff verbirgt Anweisungen für den Agenten in den Textfeldern, die ein Server veröffentlicht, indem unsichtbare Zeichen genutzt werden: Unicode-Tag-Codepoints, Zero-Width Joiner, bidirektionale Steuerzeichen, ANSI-Escapes. Der Agent liest sie, ein menschlicher Prüfer nicht. Wir haben jedes für das Modell sichtbare Textfeld aller 19,321 Server auf diese Codepoint-Klassen gescannt. Das Ergebnis ist eine saubere Null: 0 von 19,321 Servern enthielten nicht druckbare Zeichen oder Steuerzeichen aus der Injection-Klasse in ihren Registry-Metadaten.

Das sind gute Nachrichten mit einer gewissen Einschränkung, und diese Einschränkung ist wichtig. Das Registry veröffentlicht den Namen, den Titel und die Beschreibung eines Servers, nicht aber die Beschreibungen der einzelnen Tools, die er bereitstellt. Genau diese Felder werden jedoch bei jedem Aufruf in den Kontext des Agenten geladen und stellen das lukrativere Ziel für Angriffe mit versteckten Anweisungen dar. Unser Null-Ergebnis zeigt, dass die eigene Metadatenschicht des Registry aktuell sauber ist. Es bedeutet nicht, dass die Tools hinter diesen Servern es auch sind, da das Registry diese Oberfläche nicht für ein passives Auslesen bereitstellt. Das ehrliche Fazit fällt daher präzise aus: Auf der Schicht, die wir messen können, ohne fremde Server zu kontaktieren, wird der Kanal über unsichtbare Zeichen nicht genutzt.

Die Perspektive eines Angreifers auf dieses Registry

Betrachten Sie diese Zahlen aus der Perspektive dessen, der entscheidet, ob eine Schutzmaßnahme relevant ist. Ein Angreifer, der über KI-Tools in ein Unternehmen eindringen will, hat zwei naheliegende Optionen, und die Bestandsaufnahme zeigt, dass beide im großen Stil machbar sind. Die erste besteht darin, einen eigenen Server zu betreiben: Veröffentlichen Sie etwas Nützliches, sorgen Sie für die Installation, und schon empfangen Sie legitim jede Anfrage, die der Agent sendet, und kontrollieren jedes Ergebnis, das er liest. Da die Hälfte des Registry bereits remote ist, erweckt ein weiterer Remote-Server keinen Verdacht. Die zweite Option besteht darin, einen Betreiber zu kompromittieren, der bereits das Vertrauen vieler Teams genießt, und die Konzentration an der Spitze der Host-Verteilung zeigt, wo sich dieser Ansetzpunkt befindet.

Die Zahl der geforderten Zugangsdaten wirkt als Multiplikator. Einem Drittel der Server wird bereits ein Geheimnis anvertraut. Ein manipulierter oder übernommener Server beschränkt sich also nicht darauf, Datenverkehr mitzulesen; er kann über Schlüssel verfügen, die bis in die Systeme hinter den Tools reichen. Dies ist dieselbe Erweiterung der Angriffsfläche, die wir in unserem Leitfaden dazu beschreiben, was Angreifer tatsächlich über Ihr Unternehmen sehen können, nur eine Schicht nach innen verlagert: Die Angriffsfläche umfasst nicht mehr nur Ihr öffentliches DNS und Ihre Dienste, sondern die Gesamtheit der externen Server, mit denen Ihre Agenten kommunizieren dürfen. Jeder einzelne davon ist eine Abhängigkeit, und über Abhängigkeiten beginnen moderne Sicherheitsvorfälle.

Wie Sie Remote-MCP-Server unter Kontrolle halten

Nichts davon spricht grundsätzlich gegen Remote-MCP-Server. Es spricht dafür, sie wie die Drittanbieter-Abhängigkeiten zu behandeln, die sie nun einmal sind. Wenn Sie Agenten mit MCP-Tools betreiben, sollten Sie folgende Maßnahmen ergreifen.

Methodik, damit Sie den Zahlen vertrauen können

Der Datensatz stammt aus unserer eigenen Erhebung auf Basis einer öffentlichen Quelle und enthält ausschließlich aggregierte Daten. Wir haben am 31. Juli 2026 die öffentliche Listing-API des offiziellen Model Context Protocol Registry abgefragt und den gesamten Katalog durchgegangen, wobei 62,430 Versionsdatensätze erfasst wurden. Diesen Bestand haben wir reduziert auf die 19,321 Server, die als aktuelle, neueste Version markiert sind, was dem bereinigten Live-Bestand entspricht und die Grundgesamtheit für alle Prozentangaben hier bildet. Die Bereitstellungsart wurde anhand der von jedem Server deklarierten Pakete und Remote-Endpunkte klassifiziert; die Zahl der Zugangsdaten erfasst jede deklarierte Umgebungsvariable oder jeden Auth-Header, deren Name ein Token mit Geheimnis-Charakter enthält; die Host-Konzentration wurde durch Auflösung des Hostnamens jedes Remote-Endpunkts ermittelt; und der Scan auf versteckte Zeichen prüfte jedes Textfeld gegen den Unicode-Tag-Block, Zero-Width- und bidirektionale Formatzeichen, ANSI-Escapes sowie weitere Steuer- und Sonderzeichen.

Wir haben ausschließlich die öffentliche API des Registry ausgelesen. Wir haben uns mit keinem einzigen der aufgeführten Server verbunden, keine Anfrage an den Endpunkt eines Betreibers gesendet und keine Daten über Einzelpersonen erhoben. Das Auslesen eines öffentlichen Katalogs ist eine passive Maßnahme; das Kontaktieren der darin enthaltenen Hosts wäre es nicht, und das haben wir nicht getan.

Was diese Untersuchung nicht beweist

Eine Zahl ohne Kontext ist Marketing, daher folgen hier die Grenzen dieser Daten.

Häufig gestellte Fragen

Ist die Nutzung von Remote-MCP-Servern sicher?

Ein Remote-MCP-Server ist nur so sicher wie der Betreiber, der ihn betreibt, da Ihr Agent Anfragen an den Endpunkt dieses Betreibers sendet und Ergebnisse von dort liest. In dieser Bestandsaufnahme waren 50.0% der Server remote, und alle nutzten HTTPS, sodass die Übertragung nicht die Lücke ist. Das Problem ist Vertrauen. Pinnen Sie die Server, die Sie geprüft haben, und vergeben Sie jeweils Zugangsdaten nach dem Prinzip der minimalen Rechtevergabe.

Was ist der Unterschied zwischen einem lokalen und einem Remote-MCP-Server?

Ein lokaler Server läuft als Paket auf Ihrem eigenen System, sodass Sie den Code und die Netzwerkaufrufe prüfen können. Ein Remote-Server ist eine URL, mit der sich Ihr Agent verbindet, sodass der Code auf der Infrastruktur eines Dritten läuft und Sie nur die Antworten sehen. In der Bestandsaufnahme waren 48.3% reine lokale Pakete, 44.7% reine Remote-Server und 5.2% boten beides an.

Wie viele MCP-Server gibt es?

Das offizielle Registry führte 19,321 eindeutige veröffentlichte Server, als wir am 31. Juli 2026 den gesamten Bestand abriefen, wobei jeweils nur die neueste Version gezählt wurde. Es wächst schnell, betrachten Sie diese Zahl daher als stichtagbezogene Momentaufnahme.

Benötigen MCP-Server API-Schlüssel oder Zugangsdaten?

Viele ja. In der Bestandsaufnahme deklarierten 30.5% der Server mindestens einen geheimen Zugangsschlüssel, sodass ungefähr jeder dritte Server nach einem Schlüssel oder Token verlangt, bevor er läuft. Das vergrößert den Schadensradius im Falle einer Kompromittierung des Servers oder seines Betreibers.

Kann ein MCP-Server Ihre Daten stehlen?

Ein böswilliger oder kompromittierter Server kann jede Anfrage lesen, die Ihr Agent an ihn sendet, und präparierte Ergebnisse in den Kontext des Agenten zurückliefern. Auf diesem Prinzip beruhen Tool-Poisoning und Prompt-Injection. Er kann nicht über die Tools und Zugangsdaten hinausgreifen, die Sie ihm gewähren, daher sind minimale Rechtevergabe und eine geprüfte Allowlist die Verteidigung.

Wird das MCP-Registry geprüft?

Nein. Ein Eintrag ist lediglich eine Veröffentlichung, kein Sicherheitsaudit. Das Registry erfasst, wo ein Server gehostet wird, nicht ob dessen Betreiber vertrauenswürdig ist. Remote-Server lösten auf 7,420 Hosts auf, von denen 98.1% jeweils nur einen einzigen Server betrieb. Der Großteil der Lieferkette besteht somit aus Betreibern, die Sie individuell überprüfen müssten.

Welche Sicherheitsrisiken bergen MCP-Server?

Die Hauptrisiken sind die Rückgabe präparierter Tool-Ausgaben an Ihren Agenten, ein Remote-Betreiber, der jede Anfrage sieht und protokolliert, die Offenlegung von Zugangsdaten bei der Anforderung von Schlüsseln sowie Konzentrationsrisiken, wenn viele Server hinter einem einzigen Gateway liegen. In dieser Bestandsaufnahme waren komplexe Tricks wie versteckter Unicode in den Registry-Metadaten nicht vorhanden (0 von 19,321), sodass das akute Risiko in Vertrauen und Zugriff liegt, nicht in der Zeichencodierung.

Weiterführende Artikel

Binden Sie Agenten in Tools von Drittanbietern ein?

Unser $100-Check analysiert Ihre externe Angriffsfläche aus der Perspektive eines Angreifers, beschränkt auf Systeme, deren Eigentum Sie nachgewiesen und schriftlich autorisiert haben, besprochen von einem erfahrenen Security Engineer. Die Server und Tools, die Ihre Agenten aufrufen dürfen, gehören ab sofort zu dieser Angriffsfläche.

Einen $100-Check buchen