Model Context Protocol (MCP)
Das Model Context Protocol (MCP) ist ein offenes Protokoll von Anthropic, das die Kommunikation zwischen KI-Modellen und externen Tools standardisiert. MCP ist kein Commerce-Protokoll — aber es ist die Infrastrukturschicht, auf der Agentic Commerce aufbaut.
Was ist MCP?
Das Model Context Protocol (MCP) ist ein offener Standard, der definiert, wie KI-Modelle mit externen Datenquellen, Tools und APIs kommunizieren. Es fungiert als universelle Schnittstelle — jeder MCP-kompatible Agent kann jeden MCP-Server nutzen, unabhängig vom verwendeten LLM oder Tool.
MCP löst ein fundamentales Problem der KI-Entwicklung: Ohne einen Standard müsste jede Kombination aus KI-Modell und externem Tool individuell integriert werden. Bei hunderten von LLMs und tausenden von Tools wäre das nicht skalierbar. MCP schafft eine gemeinsame Sprache.
Die USB-Metapher
Die meistverwendete Erklärung für MCP ist die USB-Analogie:
Vor USB hatte jedes Gerät seinen eigenen Anschluss — Drucker, Maus, Tastatur, Scanner, jedes mit einem anderen Stecker. USB standardisierte die Verbindung: Ein Anschluss für alles. Jedes USB-Gerät funktioniert mit jedem USB-fähigen Computer.
MCP macht dasselbe für KI: Ein Protokoll verbindet jedes KI-Modell mit jedem externen Tool. Ein Shop stellt einen MCP-Server bereit — und jeder MCP-kompatible Agent kann ihn nutzen, egal ob Claude, ChatGPT, Gemini oder ein spezialisierter Commerce-Agent.
MCP im Agentic Commerce
MCP ist im Agentic Commerce auf zwei Ebenen relevant:
1. Shops als MCP-Server
Online-Shops können MCP-Server bereitstellen, die KI-Agenten Zugriff auf Produktdaten, Suchfunktionen und Checkout geben. Der Agent ruft den MCP-Server auf und erhält strukturierte Antworten — welche Produkte verfügbar sind, was sie kosten, wie der Checkout funktioniert.
2. Tool Discovery
Ein besonderer Vorteil von MCP gegenüber reinen REST APIs: Tool Discovery. Ein MCP-Server beschreibt seine Fähigkeiten maschinenlesbar — der Agent erkennt automatisch, welche Aktionen möglich sind. "Dieser Shop bietet Produktsuche, Warenkorb und Checkout an" — ohne dass der Agent-Entwickler die API-Dokumentation lesen muss.
Für Händler bedeutet das: Eine MCP-Integration macht Ihren Shop nicht nur für einen bestimmten Agenten zugänglich, sondern für das gesamte MCP-Ökosystem.
Shopify MCP Server
Das prominenteste Beispiel für MCP im Commerce ist der Shopify MCP Server. Er gibt KI-Agenten Zugriff auf:
- Produktkatalog: Suche, Filterung, Produktdetails, Varianten, Preise
- Warenkorb: Erstellen, Ändern, Produkte hinzufügen/entfernen
- Checkout: Bestellung abschließen und bezahlen
- Bestellmanagement: Bestellstatus, Tracking-Informationen
Für die über 2 Millionen Shopify-Händler bedeutet das: Ihre Produkte sind automatisch für MCP-kompatible Agenten erreichbar — ohne individuelle Entwicklungsarbeit. Das ist ein erheblicher Vorteil gegenüber Shops, die ihre eigene MCP-Integration bauen müssen.
Wie ein MCP Server funktioniert
Ein MCP Server hat drei Kernkomponenten:
- Tools: Aktionen, die der Agent ausführen kann (z.B. "Produkt suchen", "Warenkorb erstellen", "Checkout abschließen"). Jedes Tool hat einen Namen, eine Beschreibung und definierte Parameter.
- Resources: Daten, die der Agent lesen kann (z.B. Produktkatalog, Kategorieliste, Versandoptionen). Statische oder dynamische Informationen.
- Prompts: Vordefinierte Anweisungen, die dem Agenten helfen, die Tools korrekt zu nutzen (z.B. "Bei Kleidung immer nach Größe fragen").
Die Kommunikation läuft über JSON-RPC. Der Agent sendet einen Request ("Rufe Tool 'product_search' auf mit Parametern {query: 'Laufschuhe', max_price: 120}"), der MCP Server verarbeitet die Anfrage und liefert ein strukturiertes Ergebnis zurück.
MCP + ACP, MCP + UCP
MCP ist komplementär zu den Commerce-Protokollen:
- MCP + ACP: Ein Händler kann seine ACP Checkout API als MCP-Server bereitstellen. Der Agent entdeckt die Checkout-Fähigkeit automatisch über Tool Discovery und nutzt die ACP-Endpunkte über MCP. Das ist der Ansatz, den Shopify verfolgt.
- MCP + UCP: UCP ist explizit MCP-kompatibel. Shops können UCP-konforme Endpunkte als MCP-Tools registrieren. Google empfiehlt diesen Ansatz für Händler, die maximale Agent-Kompatibilität erreichen wollen.
Die Faustregel: ACP und UCP definieren, was ein Agent tun kann (Produktsuche, Checkout, Payment). MCP definiert, wie er es tut (Kommunikationsprotokoll, Tool Discovery, Datenformat).
Für Händler bedeutet das: Investieren Sie in strukturierte Daten und API-Endpunkte. Ob diese dann über ACP, UCP, MCP oder eine Kombination bereitgestellt werden, ist eine Implementierungsdetail — die Datenqualität ist der entscheidende Faktor.
Häufig gestellte Fragen
Ist MCP ein Commerce-Protokoll?
Nein. MCP ist ein allgemeines Kommunikationsprotokoll zwischen KI-Modellen und externen Tools. Es wird aber im Agentic Commerce eingesetzt, weil Shops MCP-Server bereitstellen können, über die Agenten auf Produktdaten und Checkout zugreifen.
Wer nutzt MCP?
MCP wird von Claude (Anthropic), ChatGPT (OpenAI), und vielen anderen KI-Systemen unterstützt. Auf der Anbieterseite stellen Shopify, Stripe und hunderte weitere Unternehmen MCP-Server bereit.
Muss mein Shop einen MCP Server haben?
Nicht zwingend. MCP ist eine von mehreren Integrationsmöglichkeiten. Sie können auch eine REST API über ACP oder UCP bereitstellen. MCP bietet aber den Vorteil, dass ein Agent automatisch erkennt, welche Funktionen Ihr Shop anbietet (Tool Discovery).