# Shopify UCP : vérifier le Catalog MCP
> Configurez /api/ucp/mcp, testez search_catalog et lookup_catalog, puis vérifiez la cohérence du catalogue Shopify pour les agents IA.
- Canonical HTML: https://verityscore.io/fr/kb/ucp-universal-commerce-protocol/
- Markdown alternate: https://verityscore.io/fr/kb/ucp-universal-commerce-protocol.md
- Language: fr
- Content type: kb
- Published: 2026-03-27
- Updated: 2026-05-05
- Tags: ucp, universal-commerce-protocol, google-ai-mode, shopify, agentic-commerce
- Audit zone: UCP
## Qu'est-ce que le UCP ?

Mise à jour du 5 mai 2026 : pour une boutique Shopify, le point concret à vérifier n'est plus seulement un éventuel fichier `/.well-known/ucp`. Shopify documente maintenant le **Storefront Catalog MCP** à l'URL `https://{storedomain}/api/ucp/mcp`. Cet endpoint implémente la capability Catalog UCP via MCP et expose les tools canoniques `search_catalog`, `lookup_catalog` et `get_product`.

Cela change la manière d'auditer. Un site n'est pas "prêt UCP" parce qu'un endpoint existe ou parce qu'un nom de tool apparaît. Il faut vérifier que l'endpoint accepte un profil agent UCP, que les tools sont les bons, puis qu'un appel read-only à `search_catalog` retourne des produits exploitables : titre, URL, prix, disponibilité, variantes, médias et données cohérentes avec la page et le JSON-LD.

Dans Verity, l'UCP est donc traité comme une preuve de **découverte catalogue agentique**, pas comme une garantie universelle de checkout, de retour ou de présence dans Google AI Mode.

## Pourquoi le UCP change tout pour le e-commerce

<figure>
  <img src="/diagrams/ucp-before-after-fr.svg" alt="Avant le UCP : plusieurs intégrations propriétaires différentes. Après le UCP côté Shopify : une surface catalogue vérifiable via Storefront Catalog MCP /api/ucp/mcp" width="800" height="340" loading="lazy" decoding="async" style="width:100%;height:auto;" />
  <figcaption style="text-align:center;font-size:0.875rem;color:#6B6B76;margin-top:0.5rem;">Figure 1  -  Avant et après le UCP : du fragmenté au standard universel</figcaption>
</figure>

### Avant le UCP

Chaque plateforme IA construisait ses propres integrations marchandes :

- Google Shopping avait ses flux produits proprietaires
- ChatGPT avait son ACP avec Stripe
- Perplexity avait ses integrations PayPal personnalisees
- Chaque nouveau moteur IA devait négocier des accords individuels avec chaque marchand

**Resultat** : fragmentation totale. Un marchand qui voulait être visible sur toutes les plateformes IA devait implémenter 4 ou 5 integrations différentes. Seules les grandes enseignes avaient les ressources pour le faire.

### Après le UCP

Un seul protocole, tous les agents. Le marchand implemente le UCP une fois, et **tout agent IA conforme peut interagir avec son catalogue**. C'est le passage du bilateral au multilateral, exactement comme quand le web est passé des reseaux proprietaires (AOL, CompuServe) au protocole HTTP ouvert.

Selon McKinsey (rapport "Agentic Commerce 2026"), les marchands présents sur au moins 3 plateformes IA voient un **uplift de 23% sur leur trafic qualifie** par rapport a ceux présents sur une seule. Le UCP rend cette multi-présence accessible même aux petits marchands.

## Les 4 capabilities du UCP

Le UCP structuré les interactions marchand-agent autour de 4 capabilities distinctes. Chacune est optionnelle  -  un marchand peut n'en activer que certaines.

### 1. Checkout (paiement flexible)

La capability Checkout permet à l'agent IA de finaliser un achat pour le compte de l'utilisateur. Contrairement à l'ACP qui impose Stripe, le UCP est **agnostique du processeur de paiement** : Shopify Payments, PayPal, Klarna, ou tout autre processeur compatible.

**Exemple concret** : Un utilisateur demande a [Google AI Mode](/fr/glossaire#google-ai-mode) "commande-moi 2 cartouches d'encre HP 305 noire". L'agent interroge les marchands UCP, compare les prix, et propose un checkout directement dans l'interface Google, avec le moyen de paiement enregistré de l'utilisateur.

### 2. Fulfillment (livraison et suivi)

La capability Fulfillment permet à l'agent de communiquer les délais de livraison, les options d'expedition (standard, express, point relais), et d'assurer le suivi de commande après l'achat.

**Exemple concret** : Après une commande, l'utilisateur demande a Gemini "ou en est ma commande chez [Store] ?". L'agent interroge le UCP du marchand et retourne le statut de livraison, le numero de suivi et la date estimée de reception.

### 3. Discount (promos et codes)

La capability Discount permet à l'agent de découvrir et appliquer des promotions, codes promo, offres de bienvenue ou remises de fidélité. Le marchand contrôle quelles promotions sont exposees aux agents.

**Exemple concret** : L'utilisateur demande "est-ce qu'il y a un code promo pour [Store] ?". L'agent interroge la capability Discount et applique automatiquement la meilleure offre disponible.

### 4. Returns (retours et remboursements)

La capability Returns permet à l'agent de faciliter les retours produits : initier une demande, generer une etiquette retour, suivre le statut du remboursement.

**Exemple concret** : L'utilisateur dit à l'agent "je veux retourner le pull que j'ai achete sur [Store] la semaine dernière". L'agent interroge la capability Returns, vérifié l'éligibilité au retour, et généré un bon de retour.

## Mise à jour mars 2026 : Cart, Catalog et Identity Linking

Fin mars 2026, Google a publie une mise à jour majeure du UCP ajoutant trois nouvelles capabilities optionnelles (source : Google Commerce Blog, mars 2026) :

1. **Cart**  -  Les agents IA peuvent sauvegarder ou ajouter plusieurs articlés à un panier d'achat d'un seul store, permettant des achats multi-articlés en une seule session.
2. **Catalog**  -  Les agents peuvent recuperer les details produit en temps réel incluant les variantes, les prix et l'inventaire directement auprès du marchand, garantissant que les recommandations reflètent toujours la disponibilité actuelle.
3. **Identity Linking**  -  Les acheteurs peuvent transporter leurs avantages fidélité et membres à travers les plateformes intégrées UCP, offrant une expérience cross-plateforme transparente.

Google a également annoncé un onboarding simplifié via **Merchant Center** pour accélérer l'adoption par les retailers. Les plateformes partenaires **Salesforce, Stripe et Commerce Inc.** ont confirmé leur intention d'implémenter le support UCP, ce qui abaissera la barrière technique pour les marchands sur ces plateformes.

Le checkout alimenté par UCP est actuellement disponible pour les marchands US éligibles, avec une **expansion globale prévue tout au long de 2026**. Gap est devenu le premier retailer mode majeur à lancer le checkout dans Gemini de Google (source : CNBC, mars 2026).

### Nouveaux attributs Merchant Center pour le commerce conversationnel

Google a également annoncé **des dizaines de nouveaux attributs dans Merchant Center** conçus spécifiquement pour les surfaces de commerce conversationnel comme AI Mode, Gemini et Business Agent. Ces nouveaux attributs complètent les flux produits existants et vont au-delà des mots-clés traditionnels pour inclure :

- **Questions fréquentes sur le produit** - réponses Q&A structurées que les agents peuvent afficher directement
- **Accessoires compatibles** - produits qui s'associent ou améliorent le produit principal
- **Substituts** - alternatives équivalentes que les agents peuvent proposer si le produit principal est indisponible
- **Direct Offers** - réductions exclusives que les marchands peuvent proposer aux acheteurs à forte intention dans AI Mode via le nouveau pilote Google Ads

Pour les marchands UCP activés, ces attributs agissent comme un multiplicateur : les agents peuvent répondre aux questions des acheteurs ("ce routeur est-il compatible avec ma box ?") sans quitter la conversation, augmentant la confiance à l'achat.

## Comment activer le UCP sur Shopify

L'activation se fait en 5 étapes. Temps estimé : 20 à 45 minutes.

### Étape 1 : Vérifier la surface Shopify Catalog

1. Testez `https://votre-store.com/api/ucp/mcp` avec une requête MCP `tools/list`.
2. Ajoutez le champ `meta.ucp-agent.profile` attendu par Shopify.
3. Vérifiez que les tools `search_catalog`, `lookup_catalog` et `get_product` sont listés.

### Étape 2 : Tester le comportement catalogue

1. Lancez un appel read-only `tools/call` sur `search_catalog`.
2. Vérifiez que la réponse contient au moins un produit exploitable.
3. Contrôlez les champs critiques : titre, URL, prix, disponibilité, variantes, médias.

### Étape 3 : Vérifier les prérequis techniques

Avant que le UCP soit pleinement fonctionnel, assurez-vous que :

- **SKUs uniques** : chaque produit et chaque variante à un SKU unique. Les agents utilisent les SKUs comme identifiants universels. Vérifiez dans Admin → Produits → Inventaire.
- **Inventaire temps réel** : le suivi d'inventaire est actif et synchronisé. Un produit en rupture doit être immédiatement signalé comme `OutOfStock` dans le schema.org.
- **Attributs standardises** : taille, couleur, matière, poids  -  utilisez les attributs standardises de Shopify (pas des metafields libres) pour que les agents puissent filtrer efficacement.

### Étape 4 : Configurer les politiques

Le UCP expose vos politiques aux agents. Vérifiez que les pages suivantes existent et sont complètes :

- **Politique de livraison** : délais, coûts, zones géographiques, options (standard, express, point relais)
- **Politique de retour** : délai d'éligibilité (14j, 30j), conditions, process de retour, qui paie les frais
- **Conditions generales de vente** : mention de la vente via agents IA si nécessaire

### Étape 5 : Vérifier les endpoints UCP/MCP

Testez en priorité : `https://votre-store.com/api/ucp/mcp`

Selon le contexte, vous pouvez aussi trouver un manifest `/.well-known/ucp`, mais il ne remplace pas le test comportemental du Storefront Catalog MCP. Vous devez confirmer :

- `tools/list` : tools canoniques exposés
- `search_catalog` : réponse produit exploitable
- cohérence : prix, stock, variantes et URL alignés avec la page et le JSON-LD
- `capabilities` : liste des capabilities activées avec leurs endpoints
- `schema_version` : version du protocole UCP supporte
- `payment_methods` : méthodes de paiement acceptees
- `supported_locales` : langues et devises supportees

Si cette URL retourne une erreur 404, le UCP n'est pas actif. Retournez à l'étape 2.

## UCP et Google AI Mode

Google AI Mode est le principal consommateur du UCP. Lancé en bêta en février 2026 et disponible publiquement depuis mars 2026, AI Mode est l'évolution de Google Search vers une expérience **conversationnelle avec capacité transactionnelle**.

### Comment AI Mode utilise le UCP

Quand un utilisateur pose une question commerciale dans AI Mode ("meilleur aspirateur robot pour poils d'animaux"), Google :

1. **Interroge le Shopping Graph** (sa base de données produits geante) pour identifier les produits pertinents
2. **Interroge les manifests UCP** des marchands compatibles pour les données en temps réel (prix, stock, livraison)
3. **Genere une réponse conversationnelle** avec comparaison, avis, et bouton d'achat
4. **Propose un checkout in-agent** : l'utilisateur peut acheter sans quitter AI Mode

### Checkout in-agent : la révolution

Avec le UCP, le checkout se fait **directement dans Google AI Mode**. L'utilisateur n'est jamais redirigé vers le store. Il confirme, paie via Google Pay ou sa carte enregistrée, et recoit la confirmation. C'est la friction minimale absolue.

Selon Google, les stores compatibles UCP avec checkout in-agent voient un **taux de conversion 3,2x supérieur** au parcours classique (recherche → clic → store → panier → checkout)  -  source : Google Commerce Blog, mars 2026.

### Impact pour les marchands français

Le UCP est disponible en France depuis le lancement. Les spécificités a connaître :

- Les prix doivent être en EUR avec TVA incluse (conforme à la loi française)
- Les délais de livraison doivent respecter la législation consommation (obligation d'information pre-contractuelle)
- Le droit de rétractation de 14 jours doit être structuré dans la capability Returns
- Les CGV doivent mentionner la possibilité d'achat via agent IA

## Comment Verity Score audite votre UCP

Verity Score détecte et analyse automatiquement votre configuration UCP :

### Detection automatique

L'audit commence par les surfaces publiques Shopify et agentiques. Pour UCP/MCP, Verity Score :

1. **Teste `/api/ucp/mcp`** et identifie les tools exposés
2. **Vérifie les tools canoniques Shopify** : `search_catalog`, `lookup_catalog`, `get_product`
3. **Teste le comportement catalogue** avec un appel read-only `search_catalog`
4. **Croise avec le schema.org** : les prix, stocks, variantes et attributs correspondent-ils à la page ?
5. **Vérifie les politiques** : les URLs de retour et de livraison sont-elles valides et citables ?

### Score UCP sur 100

| Dimension | Poids | Ce qui est vérifié |
|-----------|-------|--------------------|
| Endpoint MCP/UCP | 20% | `/api/ucp/mcp` accessible et utilisable avec profil UCP |
| Tools Catalog | 25% | `search_catalog`, `lookup_catalog`, `get_product` exposés |
| Data consistency | 25% | Cohérence réponse catalog vs schema.org vs page affichée |
| Policy completeness | 15% | Politiques livraison et retour structurées et liees |
| Technical quality | 15% | Temps de réponse endpoints, gestion erreurs, versioning |

### Recommandations

Pour chaque lacune détectée, Verity Score fournit :

- La description précise du problème
- Le chemin dans l'admin Shopify pour le corriger
- L'impact sur votre visibilité dans Google AI Mode
- La priorité de correction (critique, haute, moyenne)

## UCP vs ACP : tableau comparatif

| Critère | UCP | ACP |
|---------|-----|-----|
| **Créateurs** | Google + Shopify | OpenAI + Stripe |
| **Vision** | Protocole universel ouvert à tous les agents | Protocole optimisé pour l'écosystème OpenAI |
| **Protocoles techniques** | REST + MCP + A2A (Agent-to-Agent) | REST API + Stripe Connect |
| **Paiement** | Agnostique selon surface, souvent checkout marchand côté Shopify | Stripe central pour Instant Checkout ; handoff marchand possible |
| **Discovery** | Storefront Catalog MCP `/api/ucp/mcp` + schema.org/feeds | Données produit, feeds/catalogues marchands, schema.org |
| **Capabilities** | Catalog via MCP pour Shopify ; autres capabilities à valider séparément | Discovery, informations produit et checkout selon éligibilité |
| **Agents compatibles** | Google AI Mode, Gemini, tout agent conforme | ChatGPT, GPTs custom, assistants OpenAI |
| **Marchands early adopters** | Shopify, Target, Walmart, Etsy, Best Buy | Marchands Stripe Connect |
| **Géographie (lancement)** | 23 pays | 46 pays |
| **Open source** | Oui (spécification publique complète) | Partiellement (specs ouvertes, implementation fermee) |
| **Avantage cle** | Universalite, neutralité du processeur de paiement | Integration profonde ChatGPT, base installee Stripe |

### Points communs

Les deux protocoles partagent des fondamentaux identiques :

- Schema.org Product comme base de données structurées
- Inventaire temps réel obligatoire
- Politique de retour structurée
- Cohérence des prix cross-sources
- Trust signals vérifiables (avis, certifications)

Cela signifie que **80% du travail technique est commun**. Un store qui implemente correctement le UCP n'a que 20% d'effort supplémentaire pour supporter l'ACP, et inversement.

### Strategie recommandée

1. Implementez les fondamentaux communs (schema.org complet, prix cohérents, inventaire temps réel, politiques structurées)
2. Activez le UCP dans votre admin Shopify (toggle natif)
3. Activez l'ACP en verifiant Stripe/Shopify Payments
4. Lancez un audit Verity Score pour valider les deux protocoles
5. Corrigez les lacunes identifiées en priorité par impact

## Articles connexes

- [Audit GEO : guide complet](/fr/kb/audit-geo)  -  Les 9 facteurs qui déterminent votre visibilité IA
- [Vendre dans ChatGPT](/fr/kb/vendre-chatgpt-shopify)  -  Agentic Storefronts et optimisation Shopify pour ChatGPT Shopping
- [ACP : Agentic Commerce Protocol](/fr/kb/acp-agentic-commerce-protocol)  -  Le protocole OpenAI + Stripe pour le commerce agentique
- [Perplexity Shopping](/fr/kb/perplexity-shopping)  -  Guide marchand et readiness score Perplexity
- [Schema.org pour Shopify](/fr/kb/schema-org)  -  Guide technique des données structurées Product et Offer
- [llms.txt pour Shopify](/fr/kb/llms-txt)  -  Index de contenu IA utile, pas signal principal
- [GEO Readiness](/fr/kb/geo-readiness)  -  Évaluez la maturité IA de votre store Shopify

L'ère du commerce agentique est ouverte. Les marchands qui implémentent les deux protocoles aujourd'hui sont ceux que les agents IA recommanderont demain. La question n'est plus "faut-il s'y préparer ?" mais "suis-je déjà en retard ?".

---

**Prêt à vérifier votre store ?** [Lancer un audit GEO gratuit →](https://verityscore.io)
## FAQ

### Qu'est-ce que le Universal Commerce Protocol (UCP) ?

Pour Shopify, le signal concret à vérifier en 2026 est le Storefront Catalog MCP qui implémente la capability Catalog UCP via https://votre-store.com/api/ucp/mcp. Il expose les tools search_catalog, lookup_catalog et get_product pour la découverte produit.

### Comment activer le UCP sur mon store Shopify ?

Il ne faut pas se limiter à chercher un manifest /.well-known/ucp. Vérifiez d'abord si https://votre-store.com/api/ucp/mcp répond, si tools/list retourne search_catalog, lookup_catalog et get_product, puis si un appel search_catalog renvoie des produits complets.

### Le UCP est-il gratuit ?

Oui. Le UCP est un standard ouvert et gratuit. Il n'y a aucune commission de protocole. Les seuls coûts sont ceux de votre processeur de paiement habituel (Shopify Payments, PayPal, etc.).

### Quelle est la différence entre UCP et ACP ?

Dans le périmètre Verity, UCP/MCP sert surtout à vérifier la découverte catalogue Shopify par agents. ACP/ChatGPT Shopping sert surtout à vérifier la qualité des données produit, feeds, policies et parcours checkout côté OpenAI. Les prérequis de vérité produit sont très proches.

### Mon store doit-il supporter UCP ET ACP ?

Oui. L'UCP couvre l'écosystème Google (AI Mode, Gemini) et l'ACP couvre l'écosystème OpenAI (ChatGPT). Ne supporter qu'un seul protocole revient à ignorer la moitie du trafic agentique. La plupart des prérequis techniques sont communs aux deux.

### Comment vérifier si mon UCP est bien configure ?

Verity vérifie quatre niveaux : endpoint /api/ucp/mcp présent, tools/list disponible avec profil agent UCP, tools canoniques exposés, puis réponse search_catalog exploitable avec titre, URL, prix, disponibilité, variantes et médias.

## Sources

- [Shopify Storefront Catalog MCP](https://shopify.dev/docs/agents/catalog/storefront-catalog) (official)
- [Shopify changelog - Storefront Catalog MCP now implements UCP](https://shopify.dev/changelog/storefront-catalog-mcp-now-implements-ucp) (official)
- [UCPHub - Universal Commerce Protocol Documentation](https://ucphub.ai/) (official)
- [Product Feed Optimization for AI Agents (2026 Guide)](https://ucphub.ai/product-feed-optimization-for-ai-shopping-agents-the-2026-distribution-guide/) (industry)
- [Shopify Agentic Commerce Blog](https://www.shopify.com/blog/agentic-commerce) (official)
- [Google AI Shopping Features: How to Maximize Your Visibility (2026)](https://www.shopify.com/blog/google-ai-shopping) (official)

