Model Context Protocol · Spezifikation 2026-07-28
MCP-Agenten visuell erklärt
MCP ist ein offenes Protokoll, mit dem KI-Anwendungen Werkzeuge und Daten anbinden – die offizielle Dokumentation vergleicht es mit einem USB-C-Anschluss für KI. Hier siehst du, wie Host, Client und Server per JSON-RPC 2.0 miteinander reden, Schritt für Schritt wie in einem Debugger.
🏛️ Ein Host, viele Server
Der Host (z. B. Claude Code) startet für jeden Server einen eigenen Client. Das Modell sieht nur die Tool-Beschreibungen – nie die Zugangsdaten.
Grundlagen
Host · Client · Server, Transporte, JSON-RPC, Lebenszyklus als Zustandsmaschine, Primitive, Fehler, OAuth, Sicherheit.
Nachrichten-Debugger
Ein kompletter Ablauf mit echten JSON-RPC-Nachrichten – vor/zurück, Sequenzdiagramm, wer spricht gerade?
Praxis
7 eigene Server mit 115 Tools: translate_text, wiki_seite_lesen, mail_search …
Baukasten
Tool-Schema bauen, tools/list + tools/call erzeugen, Argumente mit Ajv prüfen, Server-Code in TS und Python.
Einsatz & Vergleich
Szenarien, MCP vs. Function Calling vs. Plugins, mehrere Server an einem Host.
initialize-Handshake mehr, jede Anfrage trägt Version und Capabilities in _meta, neu ist server/discover. Die eigenen Server (SDK 1.x) sprechen noch die Revision 2025-11-25 mit Handshake – deshalb zeigt die App beide Varianten. Quelle: modelcontextprotocol.io/specification.