Skip to main content
À qui cela s’adresse : une plateforme de commerce ou un hôte d’agent qui connecte des clients à des marchands. Un client UCP lit un profil avant de se connecter à quoi que ce soit : quels services parle une entreprise, sur quel transport, à quel endpoint, et quelles capacités ces endpoints implémentent. Un hôte de commande storekit publie ce profil, et les endpoints qu’il nomme sont les endpoints MCP tournés vers le client.

Chemins

Un même hôte vend pour beaucoup d’établissements et chacun a son propre endpoint MCP, si bien que le profil de l’hôte les liste — plafonné à 25, comme toute autre liste destinée aux agents — et un agent qui parle déjà d’un établissement lit plutôt le chemin de l’établissement. Les établissements qui apparaissent proviennent de l’hôte lui-même, si bien qu’une marque sur son propre domaine annonce les emplacements de cette marque et rien d’autre. Les réponses sont du JSON, mises en cache pendant 15 minutes et ouvertes à toute origine. Un hôte sans établissements, ou un slug d’établissement qui ne se résout pas, renvoie 404 : pas de profil vaut mieux qu’un profil sans endpoint dedans.

Profil

Chaque endpoint déclaré répond à un sondage GET par 200, et le robots.txt de l’hôte de commande nomme les crawlers agents si bien que le chemin well-known leur est autorisé sans ambiguïté.