JSON

JSON-RPC Nachrichten anzeigenAnfragen und Antworten per ID verfolgen

Einzelne Nachricht, Batch-Array oder zeilenweises Protokoll einfügen und Profil auswählen.

JSON-RPC Nachrichten anzeigen

Erfasste Nachrichten

Die Eingabe bleibt in diesem Browser. Es wird keine Serveranfrage gesendet.

Analyseergebnis

Bereit für einen Mitschnitt.

Bereit für einen Mitschnitt.

In einem Mitschnitt kann eine Antwort später oder früher als erwartet auftauchen. Mit JSON-RPC Nachrichten anzeigen bleibt die ursprüngliche Reihenfolge sichtbar, während IDs einschließlich ihres Datentyps zugeordnet werden.

Für MCP Nachrichten prüfen zeigt derselbe Bericht Fähigkeiten, Tool-Schemas und Ressourcen-URIs. Die JSON-RPC Anfrage Antwort wird aus dem vorhandenen Text bestimmt, ohne einen Server anzusprechen.

Warum JSON-RPC Nachrichten anzeigen?

IDs statt Positionen vergleichen

Batch-Antworten dürfen in anderer Reihenfolge eintreffen. Eine Zahl 1 ist nicht die Zeichenfolge "1"; Benachrichtigungen erwarten keine Antwort.

Vertauschte Anfrage- und Antwortkarten mit Verbindungslinien für gleiche IDs.

MCP-Daten im Mitschnitt finden

Aus tools/list werden Namen und Eingabe-Schemas sichtbar, aus Ressourcenlisten die URIs. Nicht aufgezeichnete Fähigkeiten bleiben unbekannt.

Ein MCP-Nachrichtenblock verzweigt sich zu Karten für Tool-Schema und Ressourcen-URI.

Profil und Mitschnitt richtig einordnen

01

Protokollprofil festlegen

JSON-RPC 2.0 erlaubt Batch-Aufrufe. MCP 2025-11-25 nutzt initialize, MCP 2026-07-28 server/discover und Metadaten pro Anfrage.

02

Batch von Zeilen trennen

Ein oberstes Array ist ein Batch. Mehrere vollständige JSON-Werte auf getrennten Zeilen sind einzelne aufgezeichnete Frames.

03

Nach Änderungen erneut prüfen

Die Prüfung startet per Schaltfläche oder Ctrl/Cmd+Enter. Jede Änderung macht den Bericht veraltet und sperrt die Ausgabe bis zur nächsten Analyse.

Verbindungen und Definitionen sichtbar machen

Typgerechte ID-Zuordnung

Doppelte Anfrage-IDs erzeugen Mehrdeutigkeit statt eines geratenen Treffers. Antworten ohne Partner werden gesondert markiert.

Vier Nachrichtenarten

Anfrage, Benachrichtigung, Erfolg und Fehler werden getrennt angezeigt. JSON-RPC Batch prüfen berücksichtigt die ganze Eingabe.

Tool-Schemas prüfen

tools/list liefert Namen und inputSchema. Nur wenn eine Definition im Mitschnitt vorkommt, werden tools/call-Argumente dagegen geprüft.

Ressourcen-URIs auflisten

URI und Schema einer Ressource werden angezeigt. Benutzerdefinierte Schemas bleiben Daten und werden nicht geöffnet.

Grenzen einer statischen Analyse

Kein Serverkontakt
JSON-RPC Nachrichten anzeigen liest nur eingefügten Text. Es führt keine Tools aus und bestätigt keine tatsächliche MCP-Interoperabilität.
Versionsregeln beachten
Ein JSON-RPC-Batch ist gültig, MCP-Profile melden ihn. Die neue MCP-Version verlangt keinen abgeschafften initialize-Handshake.
Fehlende Frames bleiben unbekannt
Ohne tools/list ist der Tool-Katalog unbekannt. Ohne Schema wird keine fachliche Gültigkeit der Aufrufargumente behauptet.
Begrenzte Eingabe
Maximal 500.000 UTF-16-Einheiten und 5.000 Frames. Zunächst erscheinen 50; der Export enthält den ganzen Bericht.
Fehler richtig unterscheiden
Ein JSON-RPC-error auf oberster Ebene ist nicht dasselbe wie result.isError eines MCP-Tools. Benachrichtigungen haben keine Antwort.

Fragen zu JSON-RPC Nachrichten anzeigen

Wie ordnet man eine JSON-RPC-Antwort der Anfrage zu?

Beide Frames in denselben Mitschnitt aufnehmen. Die Zuordnung nutzt Wert und Typ der ID, nicht die Reihenfolge.

Dürfen Batch-Antworten in anderer Reihenfolge eintreffen?

Ja. Die 2.0-Spezifikation erlaubt das; Anfragen und Antworten müssen über ihre IDs verglichen werden.

Hat eine JSON-RPC-Benachrichtigung eine ID?

Nein. Ohne ID ist eine Anfrage eine Benachrichtigung und erwartet keine Antwort.

Wie liest man eine MCP-tools/list-Nachricht?

Ein MCP-Profil wählen und Anfrage samt Antwort einfügen. Fehlt die Antwort, kann das Tool-Verzeichnis nicht ermittelt werden.

Was unterscheidet einen MCP-Toolfehler von einem JSON-RPC-Fehler?

Ein Tool kann innerhalb einer erfolgreichen RPC-Antwort result.isError setzen. Ein Protokollfehler steht dagegen im obersten error-Objekt.

Unerwartetes Ergebnis?

Jetzt JSON-RPC Nachrichten anzeigen und den Mitschnitt prüfen

Ein Beispiel erklärt die Zuordnung, danach lässt sich der eigene Mitschnitt prüfen. JSON-RPC Nachrichten anzeigen verarbeitet alles im Browser.