Aufbau eines JSON-RPC-Aufrufs
id, method und params in einer echten MCP-Nachricht.
Aufbau eines JSON-RPC-Aufrufs ist eine kostenlose MCP Academy-Lektion auf CoddyKit. Dies ist Lektion 2 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des MCP Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der MCP Academy-Kurs umfasst insgesamt 4 Lektionen.
Open the Envelope
Lassen Sie uns eine echte MCP-Nachricht Feld für Feld zerlegen. Ein JSON-RPC-Aufruf ist ein kleines JSON-Objekt, und vier Schlüssel tragen seine gesamte Bedeutung.
The jsonrpc Version Tag
Jede Nachricht beginnt mit jsonrpc, gesetzt auf den String 2.0. Dies kennzeichnet das Protokoll, damit beide Seiten den Rest auf dieselbe Weise parsen.
{"jsonrpc": "2.0"}The id Ties Things Together
Die id ist eine Nummer oder Zeichenkette, die eine Anfrage kennzeichnet. Die dazugehörige Antwort wiederholt sie, sodass Antworten bei vielen Aufrufen niemals verwechselt werden.
{"jsonrpc": "2.0", "id": 42}method Names the Action
Der Methoden-String gibt an, was Sie möchten, wie tools/call oder resources/read. MCP gruppiert Methoden mit einem Schrägstrich, wobei der Namensraum vor dem Verb steht.
{"method": "tools/call"}params Carries the Inputs
Das params-Objekt enthält die Argumente für diese Methode. Bei einem Tool-Aufruf benennt es das Tool und die Werte, die es erhalten soll.
{"params": {"name": "add", "arguments": {"a": 2, "b": 3}}}A Full Request
Setzen Sie die vier Schlüssel zusammen und Sie haben eine vollständige Anfrage. Diese fordert den Server auf, das Addier-Tool mit zwei Zahlen auszuführen.
{"jsonrpc": "2.0", "id": 42, "method": "tools/call",
"params": {"name": "add", "arguments": {"a": 2, "b": 3}}}params Is Optional
Einige Methoden erfordern überhaupt keine Eingabe. In diesem Fall lassen Sie params einfach weg, so wie es tools/list tut, wenn es lediglich den vollständigen Katalog abrufen möchte.
{"jsonrpc": "2.0", "id": 5, "method": "tools/list"}Named, Not Positional
MCP übergibt Parameter immer als JSON-Objekt mit benannten Schlüsseln und nicht als reine Liste. Namen machen die Argumente selbsterklärend und unabhängig von der Reihenfolge.
The Response Mirror
Die Antwort spiegelt die Anfrage wider: dasselbe JSON-RPC, dieselbe ID, aber Methode und Parameter sind verschwunden. An ihrer Stelle befindet sich ein einzelnes result-Feld.
{"jsonrpc": "2.0", "id": 42, "result": {"content": []}}Keys You Will See Most
Im MCP-Datenverkehr begegnen Ihnen meistens tools/list, tools/call, resources/read und prompts/get. Erkennen Sie diese Methoden, springt Ihnen die Absicht sofort ins Auge.
Read It at a Glance
Jetzt ist jede MCP-Zeile lesbar: jsonrpc ist die Version, id ordnet die Antwort zu, method ist das Verb und params sind die Eingaben. Vier Schlüssel, volle Klarheit.
Quick Check
Welches Feld enthält in einer JSON-RPC-Anfrage die Argumente für die Methode?
Recap: Four Keys
Sie können jetzt jeden Aufruf lesen: jsonrpc legt die Version fest, id ordnet die Antwort zu, method benennt die Aktion und params liefert die Eingaben. Das ist die gesamte Anatomie.
Häufig gestellte Fragen
Ist die Lektion „Aufbau eines JSON-RPC-Aufrufs“ kostenlos?
Ja — der vollständige Text von „Aufbau eines JSON-RPC-Aufrufs“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des MCP Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der MCP Academy-Kurs umfasst insgesamt 4 Lektionen.
Was lerne ich in „Aufbau eines JSON-RPC-Aufrufs“?
id, method und params in einer echten MCP-Nachricht. Du übst MCP Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um MCP Academy zu starten?
Keine Vorkenntnisse erforderlich. MCP Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 4.
Wie lange dauert die Lektion „Aufbau eines JSON-RPC-Aufrufs“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser MCP Academy-Lektion Code schreiben und ausführen?
Ja. Jede MCP Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Anfragen, Antworten und Benachrichtigungen
- Aufbau eines JSON-RPC-Aufrufs
- Der Initialize-Handshake
- Fehler im Datenstrom lesen