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
- Spezifikation
- MCP Specification 2026-07-28
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.
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.
| Protokoll | Herausgeber | Verbindet | Status 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 bereitstellen | aktuelle Version 2026-07-28 |
| A2A (Agent2Agent) | von Google, an die Linux Foundation übergeben; Beitritt zur Agentic AI Foundation am 27.08.2026 angekündigt | KI-Agenten verschiedener Anbieter untereinander | Spezifikation 1.0 (Release v1.0.1 vom 28.05.2026) |
| ACP (Agentic Commerce Protocol) | OpenAI und Stripe | Käufer und ihre KI-Agenten mit Händlern und Zahlungsdienstleistern | Beta, aktuelle Version 2026-04-17 |
| AP2 (Agent Payments Protocol) | Google; Standardisierung in Arbeitsgruppen der FIDO Alliance | KI-Agenten, Händler und Zahlungsdienstleister bei Zahlungen im Auftrag von Nutzern | v0.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 /.) | stabil, Version 2026-08-25 |
| WebMCP | W3C Web Machine Learning Community Group (Editoren von Microsoft und Google) | Websites mit KI-Agenten im Browser | Entwurf (Draft Community Group Report vom 02.10.2026), kein W3C-Standard; in Chrome als Origin Trial ab Version 149 |
| NLWeb | Microsoft (vorgestellt am 19.05.2025), Open Source unter MIT-Lizenz | Websites (Schema.org- und RSS-Inhalte) mit Nutzern und KI-Agenten; jede Instanz ist ein MCP-Server | Open-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
*oderfull-accessnennt 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
- What is the Model Context Protocol (MCP)? – modelcontextprotocol.iomodelcontextprotocol.io
- MCP Specification (Version 2026-07-28) – modelcontextprotocol.iomodelcontextprotocol.io
- MCP Specification 2026-07-28, Transports – modelcontextprotocol.iomodelcontextprotocol.io
- Introducing the Model Context Protocol – Anthropic (25.11.2024)anthropic.com
- Donating the Model Context Protocol and establishing the Agentic AI Foundation – Anthropic (09.12.2025)anthropic.com
- WebMCP – Draft Community Group Report, W3C Web Machine Learning Community Groupwebmachinelearning.github.io
- MCP Specification 2026-07-28, Key Changes – modelcontextprotocol.iomodelcontextprotocol.io
- MCP Specification 2026-07-28, Security Best Practices – modelcontextprotocol.iomodelcontextprotocol.io
Stand: