Kostenloses Tool

MCP-2025-03-26-Compliance-Check

Sieh, welche Protokollrevision dein Server tatsächlich aushandelt und ob ein Client, der 2025-03-26 erwartet, mit ihm funktioniert.

Funktioniert mit Streamable-HTTP- und SSE-Endpunkten, zum Beispiel https://mcp.example.com/mcp
Dieser Server benötigt eine Authentifizierung
Wird nur für diese eine Anfrage verwendet und nie gespeichert.

Funktionieren ist nicht dasselbe wie verkaufbar

Wenn der Transport stimmt, bleibt das Problem, dass niemand sieht, was dein Server kann. MCP Showcase macht aus derselben URL ein Live-Playground mit Doku für jedes Tool.

So funktioniert es

link
Server-URL einfügen

Jeder deployte MCP-Endpunkt.

play_circle
Wir handeln einen echten Handshake aus

Der initialize-Austausch nennt die Revision, auf die sich dein Server festlegt — und das ist nicht immer die, gegen die du gebaut hast.

checklist
Mit 2025-03-26 vergleichen

Dazu Transport, Capabilities und die vollständige Tool-Liste.

Welche Revision spricht dein Server wirklich?

MCP-Revisionen sind datiert statt nummeriert, und Client und Server handeln beim initialize-Handshake eine gemeinsame aus. Die Revision, auf die es ankommt, steht also nicht in deiner Abhängigkeitsdatei — es ist die, auf die sich beide Seiten zur Laufzeit einigen, und genau die meldet diese Prüfung.

Server, die gegen ein neueres SDK gebaut wurden, als sie getestet wurden, oder die von einer transitiven Abhängigkeit auf ein altes festgenagelt sind, handeln regelmäßig etwas anderes aus, als ihr Autor erwartet.

Was zwischen Revisionen tatsächlich kaputtgeht

Selten der Kern: Tools, Resources und Prompts sind durchgehend stabil geblieben. Die Unterschiede, die wehtun, liegen bei der Capability-Aushandlung, der Autorisierung und — vor allem — bei den Transporten. Der Umstieg auf Streamable HTTP kam mit den neueren Revisionen, und eine Transportabweichung verursacht in der Praxis weit mehr Ausfälle als eine Revisionsabweichung. Wenn ein Client deinen Server nicht sieht, prüfe den Transport vor der Revision.

Welche du anpeilen solltest

Die, die dein SDK gerade unterstützt — und einigermaßen aktuell gehalten. Revisionen vor deinem SDK hinterherzujagen bringt nichts. Mehrere zurückzuliegen ist der Weg, auf dem ein Server nach und nach aufhört, mit neueren Clients zu funktionieren; und weil die Aushandlung leise degradiert statt laut zu scheitern, fällt es meist als „manche sagen, es geht nicht" auf und nicht als Ausfall.

Verwandte Tools

Der Transport ist nicht der schwere Teil

Wenn ein Client deinen Server erreicht, bleibt das Problem, dass niemand erkennen kann, was er tut. Eine Tool-Liste ist keine Vorführung, und ein Interessent installiert keinen Client, um es herauszufinden. MCP Showcase richtet sich auf dieselbe URL und erzeugt ein Live-Playground mit generierter Doku für jedes Tool — damit die Bewertung deines Servers einen Klick kostet.

Häufig gestellte Fragen

Eine der datierten Revisionen des Model Context Protocol. Client und Server handeln beim initialize eine gemeinsame Revision aus — entscheidend ist also nicht, gegen welche du gebaut hast, sondern auf welche sich beide Seiten tatsächlich einigen.

Führe die Prüfung oben aus — die ausgehandelte Version steht im Ergebnis. Sie stammt aus der initialize-Antwort deines Servers, ist also das, was ein echter Client sieht, und nicht das, was deine Abhängigkeitsdatei behauptet.

Für sich genommen meist nicht; genau dafür gibt es die Aushandlung. Probleme entstehen durch Features, die es nur in einer Revision gibt, und durch Transporte — ein Client, der Streamable HTTP erwartet, scheitert an einem Server, der nur das ältere SSE spricht, egal auf welche Revision sie sich einigen.

Peile an, was dein SDK unterstützt, und halte es aktuell. Revisionen vor deinem SDK hinterherzujagen bringt nichts, aber mehrere zurückzuliegen heißt, dass neuere Clients nach und nach nicht mehr mit dir funktionieren — auf eine Weise, die schwer zu diagnostizieren ist.

Ob der Handshake überhaupt zustande kommt, welcher Transport geantwortet hat und ob die Tool-Liste so aussieht, wie du es erwartest. Der MCP Server Tester deckt das als Pass/Fail-Checkliste ab.

Weitere kostenlose MCP-Tools