Bevor Sie einen Agenten auf einen MCP-Server richten, sehen Sie, worum er bittet. Bewertet von A bis F zu Transport, Authentifizierung, Tool-Poisoning-Merkmalen und gefährlichen Parametern.
Wer einen MCP-Server veröffentlicht, wird von Interessenten genau so geprüft, bevor sie ihm vertrauen. MCP Showcase gibt ihnen ein Live-Playground und Dokumentation pro Tool, sodass offensichtlich ist, was Ihr Server tut — statt etwas, das sie erst auditieren müssen.
Ihren eigenen oder einen, den Sie bewerten. Nichts wird installiert und kein Tool wird jemals aufgerufen.
Ein Handshake, dann werden alle Tool-Beschreibungen und Input-Schemas gegen bekannte MCP-Angriffsmuster geprüft.
Eine Note von A bis F, jeder Befund nach Schweregrad sortiert samt Handlungsempfehlung, dazu die Liste der bestandenen Prüfungen.
Füge oben eine Model-Context-Protocol-URL ein: Der Scanner führt genau einen MCP-Handshake aus, liest alles, was der Server bereitstellt, und bewertet ihn von A bis F. Es wird nie ein Tool aufgerufen. Der gesamte Bericht entsteht aus dem, was der Server im selben Austausch preisgibt, den jeder MCP-Client beim Verbinden durchführt.
Die Beschreibung eines Tools ist keine Dokumentation für Menschen. Sie wird dem Modell wörtlich
übergeben und als Anweisung gelesen. Damit ist sie ein Einfallstor: Text wie „ignoriere
vorherige Anweisungen", „sag es dem Nutzer nicht" oder die Aufforderung,
~/.ssh zu lesen, lässt sich dort platzieren — und der Agent handelt danach, ohne dass
die Person den Text je zu Gesicht bekommt. Diese Angriffsklasse heißt Tool Poisoning
und ist MCP-spezifisch: klassische Anwendungssicherheits-Scanner erfassen sie nicht.
Der Scanner prüft jeden Tool-Namen, jede Beschreibung und jede Schema-Beschreibung gegen die Muster dieses Angriffs und nennt das Tool, in dem er fündig wurde.
command, einen
rohen sql-String oder einen unbeschränkten path annehmen. Jeder
davon ist ein Weg von „der Agent wurde überredet" zu „auf dem Host lief etwas".Sie bedeutet, dass von außen nichts sichtbar falsch ist. Da nie ein Tool aufgerufen wird, kann der Scanner nicht sagen, ob ein Tool seine Eingaben validiert, Berechtigungen durchsetzt oder nach dem Aufruf tatsächlich das tut, was seine Beschreibung behauptet. Nimm die Note als günstigen ersten Durchgang, der die MCP-typischen Fehler früh findet — nicht als Audit und nicht als etwas, das man als solches veröffentlicht. Genau deshalb stehen die Grenzen auf jedem Ergebnis.
Wer deinen Server bewertet, lässt so etwas laufen, bevor er einen Agenten damit verbindet — und eine Wand aus JSON-Schemas gibt ihm keinen Grund, dir zu vertrauen. MCP Showcase macht aus demselben Endpunkt ein Live-Playground mit Dokumentation pro Tool: Was dein Server tut, ist auf einen Blick klar, statt etwas, das ein Interessent erst rekonstruieren muss.