English
Agenten-Protokolle

MCP (Model Context Protocol)

Auch genannt: Model Context Protocol

MCP (Model Context Protocol) ist ein offener Standard, über den KI-Anwendungen wie Claude oder ChatGPT auf externe Datenquellen, Tools und Arbeitsabläufe zugreifen. Ein Dienst stellt seine Funktionen einmal als MCP-Server bereit, und jede kompatible KI-Anwendung kann sie nutzen. Die Projektseite vergleicht MCP mit einem USB-C-Anschluss für KI-Anwendungen.

Auf einen Blick

Herausgeber
Agentic AI Foundation (Linux Foundation), ursprünglich Anthropic
Verbindet
KI-Anwendungen mit Servern für Daten, Tools und Prompts
Status
offener Standard, aktuelle Version 2026-07-28
Transport
stdio (lokal), Streamable HTTP (im Netz)
Seit
25.11.2024

Stand:

Wie funktioniert MCP?

Die Spezifikation unterscheidet drei Rollen. Der Host ist die KI-Anwendung, die Verbindungen aufbaut, etwa ein Chat-Assistent oder eine Entwicklungsumgebung. Der Client ist der Verbindungsteil innerhalb des Hosts. Der Server ist der Dienst, der Daten und Funktionen bereitstellt.

Ein Server kann drei Arten von Angeboten machen:

  • Resources: Daten und Kontext, etwa Dateien oder Datenbankinhalte.
  • Tools: Funktionen, die das Modell ausführen kann, zum Beispiel eine Abfrage starten.
  • Prompts: vorbereitete Nachrichten und Arbeitsabläufe für Nutzer.

Die Nachrichten sind im Format JSON-RPC 2.0 kodiert. Als Übertragungswege definiert die Spezifikation stdio für lokal gestartete Server und Streamable HTTP für Server im Netz. Die Spezifikation verlangt, dass Nutzer Datenzugriffen und Tool-Aufrufen ausdrücklich zustimmen. Durchsetzen kann das Protokoll selbst das nicht, das liegt bei der jeweiligen Anwendung.

MCP: Host, Clients und Server, daneben WebMCPEine KI-Anwendung als Host startet je Server einen eigenen MCP-Client. Jeder Server bietet Tools, Resources und Prompts an. Lokale Server sind über stdio angebunden, Server im Netz über Streamable HTTP. Darunter WebMCP: Eine Webseite registriert Tools per JavaScript, ein Agent im Browser ruft sie auf.HOSTMCP-SERVERHostKI-Anwendung, z. B. Chat-AppMCP-Client 1stdioServer 1 · DateienlokalToolsResourcesPromptsMCP-Client 2stdioServer 2 · DatenbanklokalToolsResourcesPromptsMCP-Client 3Streamable HTTPServer 3 · externe APIim NetzToolsResourcesPromptsWebMCP · Entwurf der W3C Web Machine Learning Community GroupAgent im Browserz. B. Browser-Agentruft Tool aufWebseiteregistriert JavaScript-Tools, die im Browser laufenSchematisch. Stand: MCP-Spezifikation 2026-07-28, WebMCP-Entwurf vom 02.10.2026.
Laut MCP-Spezifikation startet ein Host für jeden Server einen eigenen Client. Server bieten Tools, Resources und Prompts an und laufen lokal (stdio) oder im Netz (Streamable HTTP). WebMCP ist der Entwurf einer W3C Community Group, kein W3C-Standard. Dort stellt die Webseite ihre Tools im Browser bereit. Quellen: Model Context Protocol: Spezifikation 2026-07-28; Model Context Protocol: Architektur; Model Context Protocol: Transporte; W3C Web Machine Learning Community Group: WebMCP (Entwurf vom 02.10.2026).

Herkunft

Anthropic hat MCP am 25. November 2024 als offenen Standard veröffentlicht. Am 9. Dezember 2025 übergab Anthropic das Protokoll an die Agentic AI Foundation, einen Fonds unter dem Dach der Linux Foundation, den Anthropic, Block und OpenAI gemeinsam gegründet haben.

Die Spezifikation wird nach Datum versioniert. Mit der Version vom 28. Juli 2026 ist MCP zustandslos geworden. Der bisherige Handshake mit initialize entfällt, stattdessen trägt jede Anfrage ihre Protokollversion und die Fähigkeiten des Clients selbst mit.

Protokolle für KI-Agenten im Vergleich
ProtokollHerausgeberVerbindetStatus und Version
MCP (Model Context Protocol) (dieser Begriff)von Anthropic, seit 09.12.2025 bei der Agentic AI Foundation (Linux Foundation)KI-Anwendungen mit Servern, die Daten, Tools und Prompts bereitstellenaktuelle Version 2026-07-28
A2A (Agent2Agent)von Google, an die Linux Foundation übergeben; Beitritt zur Agentic AI Foundation am 27.08.2026 angekündigtKI-Agenten verschiedener Anbieter untereinanderSpezifikation 1.0 (Release v1.0.1 vom 28.05.2026)
ACP (Agentic Commerce Protocol)OpenAI und StripeKäufer und ihre KI-Agenten mit Händlern und ZahlungsdienstleisternBeta, aktuelle Version 2026-04-17
AP2 (Agent Payments Protocol)Google; Standardisierung in Arbeitsgruppen der FIDO AllianceKI-Agenten, Händler und Zahlungsdienstleister bei Zahlungen im Auftrag von Nutzernv0.2 (Release vom 28.04.2026)
UCP (Universal Commerce Protocol)Google mit Partnern aus dem Handel (u. a. Shopify, Etsy, Wayfair, Target, Walmart)Plattformen und KI-Agenten mit Händlern (Profil unter /.well-known/ucp)stabil, Version 2026-08-25
WebMCPW3C Web Machine Learning Community Group (Editoren von Microsoft und Google)Websites mit KI-Agenten im BrowserEntwurf (Draft Community Group Report vom 02.10.2026), kein W3C-Standard; in Chrome als Origin Trial ab Version 149
NLWebMicrosoft (vorgestellt am 19.05.2025), Open Source unter MIT-LizenzWebsites (Schema.org- und RSS-Inhalte) mit Nutzern und KI-Agenten; jede Instanz ist ein MCP-ServerOpen-Source-Projekt ohne veröffentlichte Versionsnummer

Versionen und Status laut Spezifikation bzw. Herausgeber-Seite, geprüft am 8. Oktober 2026. Die Protokolle ändern sich schnell. MCP, ACP und UCP nutzen Datumsversionen (JJJJ-MM-TT), A2A und AP2 Versionsnummern. Quellen: Model Context Protocol: Specification 2026-07-28; Model Context Protocol: Versioning; Anthropic: Donating the Model Context Protocol and establishing the Agentic AI Foundation (2025-12-09); A2A Protocol: Specification; A2A: A new chapter for A2A, joining the Agentic AI Foundation (2026-08-27); A2A releases (GitHub); Agentic Commerce Protocol (GitHub); AP2: Agent Payments Protocol; AP2 releases (GitHub); Universal Commerce Protocol: Specification overview (2026-08-25); Universal Commerce Protocol; WebMCP: Draft Community Group Report (W3C Web Machine Learning CG); Chrome for Developers: WebMCP (updated 2026-10-07); Microsoft: Introducing NLWeb (2025-05-19); NLWeb (GitHub). Stand: .

Beispiel

Ein SEO-Tool bietet einen MCP-Server an. Eine Nutzerin verbindet ihn mit ihrem KI-Assistenten und fragt: „Welche Seiten haben seit dem letzten Crawl den Statuscode gewechselt?“ Der Assistent ruft über MCP das passende Tool des Servers auf, erhält die Daten und fasst sie zusammen. Vor dem Aufruf fragt die Anwendung, ob sie das Tool nutzen darf.

Häufige Fehler

  • Fremde Tokens durchreichen. Ein MCP-Server darf laut Spezifikation nur Tokens annehmen, die ausdrücklich für ihn ausgestellt wurden. Leitet er Tokens eines Clients ungeprüft an eine nachgelagerte API weiter („Token Passthrough“), umgeht das deren Sicherheitskontrollen.
  • Lokalen Server offen im Netz lassen. Für lokal laufende Server empfiehlt die Spezifikation stdio. Wer HTTP nutzt, sollte den Zugriff etwa mit einem Autorisierungs-Token absichern, sonst können andere Prozesse den Server ansprechen.
  • Zu breite Berechtigungen anfordern. Wildcard-Scopes wie * oder full-access nennt die Spezifikation als häufigen Fehler. Ein gestohlenes Token mit breiten Rechten öffnet dann auch Tools, die mit der Aufgabe nichts zu tun haben.
  • Veralteten Transport einsetzen. Der frühere Transport HTTP+SSE gilt als veraltet. Neue Server sollten Streamable HTTP nutzen.

Häufige Fragen

Was ist der Unterschied zwischen MCP und einer API? Eine API ist die Schnittstelle eines einzelnen Dienstes mit eigenem Format. MCP legt fest, wie KI-Anwendungen solche Dienste einheitlich finden und aufrufen. Ein MCP-Server kann intern eine bestehende API aufrufen.

Unterstützt ChatGPT MCP? Ja. Die MCP-Projektseite nennt Claude, ChatGPT, Visual Studio Code und Cursor als unterstützende Anwendungen.

Was hat MCP mit Websites zu tun? MCP verbindet KI-Anwendungen mit Diensten. Für Websites gibt es mit WebMCP einen eigenen Ansatz, über den eine Seite Funktionen für KI-Agenten im Browser bereitstellt.

Quellen

  1. What is the Model Context Protocol (MCP)? – modelcontextprotocol.iomodelcontextprotocol.io
  2. MCP Specification (Version 2026-07-28) – modelcontextprotocol.iomodelcontextprotocol.io
  3. MCP Specification 2026-07-28, Transports – modelcontextprotocol.iomodelcontextprotocol.io
  4. Introducing the Model Context Protocol – Anthropic (25.11.2024)anthropic.com
  5. Donating the Model Context Protocol and establishing the Agentic AI Foundation – Anthropic (09.12.2025)anthropic.com
  6. WebMCP – Draft Community Group Report, W3C Web Machine Learning Community Groupwebmachinelearning.github.io
  7. MCP Specification 2026-07-28, Key Changes – modelcontextprotocol.iomodelcontextprotocol.io
  8. MCP Specification 2026-07-28, Security Best Practices – modelcontextprotocol.iomodelcontextprotocol.io

Stand: