Was ist das Model Context Protocol (MCP)?
Das Model Context Protocol (MCP) ist ein Open-Source-Protokoll, das von Anthropic entwickelt und im November 2024 veröffentlicht wurde. Es definiert eine standardisierte Schnittstelle für die Verbindung von KI-Agenten (LLMs) mit externen Datenquellen und Tools: Datenbanken, APIs, Dateisysteme, Geschäftsanwendungen.
Konkret ermöglicht MCP einem KI-Agenten, eine Funktion „anzuschließen“, zum Beispiel die Gmail-E-Mails eines Benutzers zu lesen, eine Aufgabe in Notion zu erstellen oder eine SQL-Datenbank abzufragen, ohne dass der Agentenentwickler für jeden Dienst eine proprietäre Integration schreiben muss.
MCP wird von Claude (Anthropic) übernommen, und es gibt viele Drittanbieter-Integrationen für Slack, GitHub, Google Drive, Stripe und Dutzende anderer Dienste.
Was ist das Universal Commerce Protocol (UCP)?
Das Universal Commerce Protocol (UCP) ist ein Standard, der am 11. Januar 2026 von Google und Shopify mit einer Koalition von Einzelhandels- und Zahlungspartnern eingeführt wurde. Es definiert eine standardisierte Schnittstelle für die gesamte Kaufabwicklung: Produktsuche, Bestandsprüfung, Kasse, Zahlung über AP2 und Nachkaufverwaltung.
Vergleichstabelle: UCP vs MCP
| Dimension | MCP (Anthropic) | UCP (Google/Shopify) |
|---|---|---|
| Erstellt von | Anthropic (Nov. 2024) | Google + Shopify (Jan. 2026) |
| Hauptziel | KI-Agenten mit Tools und Daten verbinden | Agentic Commercial Transactions standardisieren |
| Anwendungsbereich | Zugriff auf beliebige Datenquelle/Tool | Nur E-Commerce und Einzelhandel |
| Zahlungsverwaltung | Nein (verwendet Drittanbieter-APIs) | Ja (über integriertes AP2) |
| Identitätsverwaltung | Teilweise (über MCP-Server) | Ja (dediziertes Identity Linking) |
| Transport | JSON-RPC über stdio oder HTTP/SSE | REST + JSON-RPC |
| Open-Source | Ja (github.com/modelcontextprotocol) | Ja (github.com/Universal-Commerce-Protocol/ucp) |
Wie MCP und UCP zusammenarbeiten
In einem realen Agentic-Commerce-Szenario arbeiten MCP und UCP in komplementären Schichten. Beispiel: ein KI-Agent, der Unternehmenseinkäufe verwaltet:
- MCP: Agent verbindet sich über MCP mit dem ERP des Unternehmens, um aktuelle Lagerbestände zu lesen
- MCP: Agent greift über MCP auf das Budgetverwaltungstool zu, um das verfügbare Budget zu überprüfen
- UCP: Agent fragt UCP-kompatible Lieferantenkataloge ab, um Angebote zu vergleichen
- UCP: Agent initiiert Bestellung über UCP-Kasse und Zahlung über AP2
- MCP: Agent aktualisiert ERP über MCP, um die aufgegebene Bestellung widerzuspiegeln
MCP verwaltet Integrationen mit den internen Systemen des Unternehmens; UCP verwaltet Transaktionen mit externen Lieferanten. Beide Protokolle sind gleichzeitig in verschiedenen Schichten aktiv.
Kann ein MCP-Server einen UCP-Katalog bereitstellen?
Ja, und dies ist eine interessante aufkommende Architektur. Ein Entwickler kann einen MCP-Server erstellen, der die UCP-Endpunkte eines Händlers „umhüllt“, sodass ein KI-Agent, der MCP, aber nicht nativ UCP unterstützt, über die MCP-Schnittstelle auf den Katalog und die Kasse dieses Händlers zugreifen kann.
Dieser Ansatz ist besonders nützlich während der Übergangsphase, in der nicht alle Agenten UCP nativ unterstützen. „UCP-Brücken“-MCP-Server tauchen in der Open-Source-Community auf.
Welches zuerst implementieren?
Wenn Sie ein E-Commerce-Händler sind, implementieren Sie UCP als Priorität. Es ist das Protokoll, das speziell für den Handel entwickelt und von Verbraucher-KI-Agenten für Käufe übernommen wurde.
Wenn Sie ein Tool- oder API-Publisher sind, dessen Produkte von Teams mit KI-Agenten verwendet werden, erstellen Sie einen MCP-Server, um Ihre Funktionen Agenten zugänglich zu machen. MCP ist die universelle Integrationsschicht für Nicht-Handels-Tools.