Model Context Protocol

Das Model Context Protocol (MCP) ist ein offener Standard und Open-Source-Framework, das vom US-Unternehmen Anthropic entwickelt wurde, um die Integration und den Datenaustausch zwischen künstlicher Intelligenz (KI), insbesondere großen Sprachmodellen (LLMs), und externen Tools, Systemen sowie Datenquellen zu standardisieren. MCP wurde offiziell am 25. November 2024 vorgestellt und als Open-Source-Projekt veröffentlicht.[1] Die Möglichkeit, dass LLMs direkt mit der Außenwelt kommunizieren und so Software wie Blender, GitHub oder Slack direkt bedienen können, wird von Befürwortern als „revolutionär“ angepriesen mit Blick auf die Art, wie Software-Systeme genutzt werden können.[2] Im Juli 2026 hat die Agentic AI Foundation mit der MCP-Spezifikation 2026-07-28 eine bedeutende Überarbeitung dieses Protokolls veröffentlicht, welche zustandsbehaftete Sitzungsmodelle abschafft und über ein Extensions Framework einzelne Fähigkeiten unabhängig vom Kernprotokoll weiterzuentwickeln erlaubt.[3][4]
Hintergrund und Motivation
Vor der Einführung von MCP mussten Entwickler für jede Kombination aus KI-Modell und externer Datenquelle individuelle Schnittstellen (APIs) erstellen, was zu einem komplexen „M×N-Integrationsproblem“ führte.[5] Diese Fragmentierung erschwerte aus Sicht der MCP-Entwickler die Wartung, Skalierung und Sicherheit von KI-Anwendungen erheblich. MCP versucht diese Hürde zu überwinden, indem es eine universelle, modellunabhängige Schnittstelle bereitstellt.[6] Ziel ist es, die Interoperabilität zu fördern, Integrationsaufwände zu reduzieren und ein nachhaltiges Ökosystem für KI-Anwendungen zu schaffen.[7][1]
Architektur und Funktionsweise
MCP basiert auf einem klassischen Client-Server-Modell:[7]
- Host
- Die KI-Anwendung, die externe Funktionen oder Daten benötigt (z. B. Chatbots, IDE-Assistenten).
- Client
- Ein Konnektor innerhalb des Hosts, der Anfragen an einen spezifischen MCP-Server stellt.
- Server
- Ein externes System, das spezialisierte Funktionen, Datenquellen oder Workflows bereitstellt.
Die Kommunikation erfolgte vorerst über ein zustandsbehaftetes Session-Protokoll auf Basis von JSON-RPC 2.0, wobei strukturierte Requests und Responses ausgetauscht wurden.[7] Nach Einführung einer Neudefinition des MCP durch die Agentic AI Foundation entfallen zustandsbehaftete Sitzungsprotokolle.[3] MCP-Server können lokal (per Standard-Ein- und -Ausgabe) oder remote (über Streamable HTTP oder Server-Sent Events (SSE)) betrieben werden.[8]
Komponenten von MCP-Servern
- Tools
- Funktionen, die von LLMs aufgerufen werden können, um spezifische Aufgaben auszuführen (z. B. Wetter-API, Datenbankabfragen).
- Resources
- Datenquellen, auf die LLMs lesend zugreifen können, ähnlich wie GET-Endpunkte in REST-APIs.
- Prompts
- Vorgefertigte Workflows oder Templates, die die Interaktion strukturieren und optimieren.[9]
Implementierung und Ökosystem
Das MCP ist plattformunabhängig, es existieren Software Development Kits (SDKs) für verschiedene Programmiersprachen, darunter Python, TypeScript, Java und C#.[10] Für andere Programmiersprachen gibt es oft Implementierungen von Drittanbietern (oft auch Open Source). Das Model Context Protocol (MCP) erlaubt es KI-Agenten, strukturierte Daten aus externen Quellen, beispielsweise Datenbanken, abzurufen, zu interpretieren und auszuwerten. Eine wachsende Sammlung von MCP-Servern für gängige Unternehmenssysteme (z. B. Google Drive, Slack, GitHub, Postgres) ist öffentlich verfügbar[11] und ermöglicht KI-Agenten kontextsensitiven und flexiblen Zugriff auf Services und Tools der Anbieter.[12] Zu den frühen Anwendern zählen, neben den bereits genannten Unternehmen, auch Block, Apollo, Zed, Replit und Sourcegraph. Zusammen mit weiteren Protokollen wie Agent Payments Protocol (AP2, agentenbasierte Bezahlung), Agent2Agent-Protokoll (A2A, Kommunikation zwischen Agenten) und dem Universal Commerce Protocol (UCP, Integration in Einzelhandelssystem) ist der Aufbau eines Agentic Commerce Ökosystems möglich.
Sicherheit und Datenschutz
Das Protokoll adressiert inzwischen vermehrt Sicherheit und Datenschutz. Nutzer sollen explizit zustimmen können, bevor Daten freigegeben oder Tools ausgeführt werden. Die Kontrolle über Datenzugriffe und Aktionen soll beim Nutzer verbleiben, und alle Aktivitäten sollten transparent und nachvollziehbar gestaltet sein.[13] Bisher gab es massive Probleme durch unzureichende Absicherungen, die nun vermehrt in den Fokus geraten.[14]
Verbreitung und Weiterentwicklung
Nach der Veröffentlichung wurde das Protokoll rasch von weiteren KI-Anbietern wie OpenAI und Google DeepMind übernommen.[15][16] Die offene Spezifikation und das Engagement der Community treiben die Weiterentwicklung und Verbreitung des Protokolls voran. Insbesondere die Agentic AI Foundation als Teil der Linux Foundation hat im Juli 2026 wesentliche Verbesserungen des MCP veröffentlicht und zugänglich gemacht.[3] Für die Umstellung auf die neue Version des MCP gibt es eine Anleitung.[17]
Am 19. Mai 2025 stellte Microsoft die native Integration von MCP-Servern in das Windows-Betriebssystem vor. In Zukunft werden das Dateisystem, die Einstellungen, und Anwendungsaktionen auch von LLMs steuerbar sein.[18]
Abgrenzung zu WebMCP
WebMCP ist keine Erweiterung oder ein Ersatz für MCP. WebMCP und MCP dienen verschiedenen Zwecken. Mit WebMCP können Web-Entwickler und Programmierer einem Browser-Agent mehr Möglichkeiten zur Interaktion mit ihrer Website (nur mit dieser) bieten. Ein Vergleich ist der Unterschied zwischen dem Kundenservice-Callcenter eines Unternehmens und einem Experten im Geschäft.
- MCP ist jederzeit auf jeder Plattform verfügbar. Es kann Daten abrufen und bei Bedarf wichtige Aufgaben erledigen.
- WebMCP ist nur für eine Website verfügbar. Websites sind an sich für Menschen und nicht für Maschinen entwickelt. WebMCP hilft KI-Agenten, die Nutzeroberfläche besser zu verstehen.
Zusammen lassen WebMCP und MCP KI-Agenten personalisierte Aufgaben im Namen von Nutzern erledigen.[19]
Weblinks
- Offizielle Website und Dokumentation (englisch)
- Offizielles GitHub-Repository (englisch)
- SDK documentation von OpenAI (englisch)
- Golo Roden: Mächtigere KI-Systeme mit dem Model Context Protocol (MCP). In: heise online. 30. April 2025.
Einzelnachweise
- ↑ a b Introducing the Model Context Protocol. In: anthropic.com. Anthropic PBC, 25. November 2024, abgerufen am 18. Mai 2025 (englisch).
- ↑ heise online: Warum MCP die KI-Nutzung auf den Kopf stellt. 17. Mai 2025, abgerufen am 24. Juli 2025.
- ↑ a b c Grösstes Update seit Lancierung: Neue MCP-Spezifikation macht das KI-Agenten-Protokoll zustandslos In: KI News Schweiz 29. Juli 2026, abgerufen am 4. August 2026
- ↑ Key Changes modelcontextprotocol.io. Abgerufen am 4. August 2026 (englisch)
- ↑ Conor Kelly: Model Context Protocol (MCP) Explained. In: humanloop.com. 4. April 2025, abgerufen am 18. Mai 2025 (englisch).
- ↑ Tehseen Zia: Wie das Model Context Protocol (MCP) die KI-Konnektivität mit Tools und Daten standardisiert. In: Unite.AI. 24. April 2025, abgerufen am 18. Mai 2025.
- ↑ a b c Stefan Luber: Was ist Model Protocol (MCP)? In: BigData-Insider. 11. April 2025, abgerufen am 18. Mai 2025.
- ↑ Transport. In: Cloudflare Agents doc. 1. Mai 2025, abgerufen am 18. Mai 2025 (englisch).
- ↑ Atulpriya Sharma: Model Context Protocol: The USB-C for AI: Simplifying LLM Integration. In: InfraCloud. 24. März 2025, abgerufen am 18. Mai 2025 (englisch).
- ↑ Model Context Protocol. In: GitHub. Abgerufen am 18. Mai 2025 (englisch).
- ↑ Model Context Protocol Servers. In: GitHub. Model Context Protocol, 18. Mai 2025, abgerufen am 18. Mai 2025 (englisch).
- ↑ Michel Padrón: Early Adopters of the Model Context Protocol (MCP) & Open-Source Implementations. In: Ardor. 7. Mai 2025, abgerufen am 18. Mai 2025 (englisch).
- ↑ Specification. In: modelcontextprotocol.io. 26. März 2025, abgerufen am 18. Mai 2025 (englisch).
- ↑ heise Online - Die Sicherheitsprobleme des Model Context Protocols (Paywall!). 5. August 2025, abgerufen am 8. Oktober 2025.
- ↑ Kyle Wiggers: OpenAI adopts rival Anthropic's standard for connecting AI models to data. In: TechCrunch. 26. März 2025, abgerufen am 18. Mai 2025 (englisch).
- ↑ Kyle Wiggers: Google to embrace Anthropic’s standard for connecting AI models to data. In: TechCrunch. 9. April 2025, abgerufen am 18. Mai 2025 (englisch).
- ↑ Lin Sun: Safely Rolling Out the July 28 MCP Update with agentgateway Agentic AI Foundation, 30. Juli 2026, abgerufen am 4. August 2026 (englisch)
- ↑ Windows Developer Blog, Pavan Davuluri: Advancing Windows for AI development: New platform capabilities and tools introduced at Build 2025. 19. Mai 2025, abgerufen am 20. Mai 2025 (amerikanisches Englisch).
- ↑ André Cipriani Bandarra, Alexandra Klepper: Wann WebMCP und MCP verwendet werden sollten. In: Google. 11. März 2026, abgerufen am 30. März 2026 (englisch).
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.