Skip to main content
Für wen das ist: eine Commerce-Plattform oder ein Agent-Host, der Kunden mit Händlern verbindet. Ein UCP-Client liest ein Profil, bevor er sich mit irgendetwas verbindet: welche Dienste ein Unternehmen spricht, über welchen Transport, an welchem Endpoint und welche Capabilities diese Endpoints implementieren. Ein storekit-Ordering-Host veröffentlicht dieses Profil, und die darin genannten Endpoints sind die kundenseitigen MCP-Endpoints.

Pfade

Ein Host verkauft für viele Lokale, und jedes hat seinen eigenen MCP-Endpoint, weshalb das Host-Profil sie auflistet — begrenzt auf 25, wie jede andere für Agenten sichtbare Liste — und ein Agent, der bereits über ein Lokal spricht, liest stattdessen den Lokal-Pfad. Welche Lokale erscheinen, ergibt sich aus dem Host selbst, sodass eine Marke auf ihrer eigenen Domain die Standorte dieser Marke bewirbt und nichts anderes. Antworten sind JSON, für 15 Minuten gecacht und für jeden Origin offen. Ein Host ohne Lokale oder ein Venue-Slug, der nicht auflösbar ist, ergibt einen 404: Kein Profil ist besser als ein Profil ohne Endpoint darin.

Profil

Jeder deklarierte Endpoint beantwortet einen GET-Probe mit 200, und die robots.txt des Ordering-Hosts nennt die Agent-Crawler namentlich, sodass der Well-known-Pfad ihnen eindeutig erlaubt ist.