Depuis le 13 octobre, Shopify fait tourner Shop MCP, un serveur unique hébergé à l’adresse mcp.shop.com. Tout agent IA compatible avec le protocole MCP peut s’y brancher pour chercher parmi plus d’un milliard de produits du Shopify Catalog, remplir un panier et, si l’acheteur est connecté à Shop, payer avec Shop Pay sans quitter l’agent. Pour un e-commerçant, une vente peut donc se conclure sans que son site soit jamais chargé.
Un serveur unique pour chercher, remplir un panier et payer

L’annonce tient dans une entrée du changelog développeurs de Shopify, marquée « New ». Elle détaille les outils mis à disposition des agents : search_catalog, lookup_catalog et get_product pour la recherche et les fiches, complete_checkout pour le paiement, get_checkout pour connaître son statut, search_orders pour suivre les commandes. La recherche fonctionne sans clé API. Une clé créée dans le Shopify Dev Dashboard sert seulement à obtenir des quotas plus élevés.
Shopify résume lui-même le problème qu’il veut régler : « Avant Shop MCP, votre agent pouvait trouver un produit dans le Catalog mais devait envoyer l’acheteur payer sur le site de la boutique, ce qui faisait souvent perdre la vente. » Le changelog cite Claude et ChatGPT parmi les clients MCP capables de gérer eux-mêmes la connexion au compte Shop. Pas de webhooks au lancement : pour connaître le statut d’un paiement, l’agent doit interroger get_checkout.
Le mouvement va vite. Le 21 septembre, Tobias Lütke, PDG de Shopify, annonçait que l’agent Muse de Meta pourrait acheter dans les boutiques Shopify avec Shop Pay. Le 28 septembre, le paiement s’ouvrait aux agents qui travaillent dans le navigateur de l’acheteur (WebMCP), avec un partenariat annoncé avec l’agent Instinct. Moins de trois semaines plus tard, le nouveau serveur couvre l’autre cas, celui des agents qui tournent sur un serveur, et rend inutile l’accord passé au cas par cas.
« Sign in with Shop » et Shop Pay : le parcours de l’acheteur
Tout repose sur « Sign in with Shop » (se connecter avec Shop). L’acheteur se connecte une fois, puis la recherche tient compte de ses préférences enregistrées. Selon The Keyword, cela inclut ses tailles. Le changelog parle seulement de « saved preferences » (préférences enregistrées), sans plus de détail.
Connecté, l’acheteur paie avec ses adresses et ses données Shop Pay déjà enregistrées. L’agent ne finalise l’achat qu’après confirmation du total et du moyen de paiement. Sans connexion, le panier fonctionne quand même, mais l’acheteur reçoit un lien vers la page de paiement de la boutique. Un paiement ne concerne qu’un marchand : un panier composé dans trois boutiques donne trois paiements séparés, d’après The Keyword qui dit le tenir de la documentation.
Pour un marchand, le passage le plus parlant concerne les filtres. Toujours selon The Keyword, les critères exprimés par l’acheteur deviennent des filtres : prix, taille, couleur, genre visé, lieu de livraison, liste de boutiques. Les articles indisponibles sont exclus par défaut. Les données de catalogue, de panier et de paiement suivent l’Universal Commerce Protocol (UCP), le protocole porté par Google et Shopify face à l’ACP d’OpenAI.
Ce que le marchand voit, et ce qui reste flou
Le changelog s’adresse aux développeurs d’agents et ne demande aucune action aux marchands. Les produits éligibles arrivent automatiquement dans les canaux IA via le Shopify Catalog. L’aide marchands explique comment retirer l’accès du Catalog à ChatGPT et Microsoft Copilot, mais ne dit rien de ce nouveau serveur, et aucun moyen de refus n’est documenté pour lui.
Les commandes passées par un agent arrivent dans l’admin Shopify comme les autres. The Keyword pointe la conséquence avec justesse : l’achat ne charge jamais le site, donc aucun outil d’analytics ni pixel publicitaire ne voit passer de visite. Ces ventes risquent de disparaître des rapports d’attribution si personne ne les isole.
Plusieurs questions restent ouvertes. Le changelog ne mentionne ni pays, ni prix, ni calendrier par marché : la disponibilité pour une boutique française et le sort des étapes d’authentification 3D Secure liées à la DSP2 restent à confirmer. Rien n’est publié sur une éventuelle commission marchand. Daily.dev et The Keyword évoquent 17 outils et la possibilité de payer des boutiques hors Shopify, mais ces deux éléments n’apparaissent pas dans la version actuelle du changelog. Le statut, bêta ou définitif, n’est pas précisé non plus.
L’agent filtre d’abord, la marque vient ensuite
Un agent qui interroge un milliard de références ne fait pas de sentiment. D’après la documentation citée par The Keyword, il traduit la demande en filtres et écarte ce qui est en rupture. Une fiche sans taille déclarée en variante, sans couleur renseignée ou avec un stock faux risque donc de ne jamais passer le premier tri.
Shopify ne dit pas, en revanche, comment l’agent départage deux produits qui remplissent les mêmes critères. Chez Snazzy, on pense que le sujet est moins technique qu’il n’y paraît. Le serveur assure le transport, mais il ne rédige pas un titre précis et ne construit pas des variantes cohérentes à votre place. Entre deux t-shirts noirs au même prix, une description claire et une marque lisible restent ce que vous maîtrisez, et ce travail demande de la méthode plus qu’un simple branchement.
Shop MCP : six chantiers catalogue à mener d’ici le Black Friday
Shopify n’exige rien de tout cela. Ce sont nos recommandations, appuyées sur les filtres décrits par la documentation que cite The Keyword. Il reste près de six semaines avant le Black Friday du 27 novembre, assez pour passer le catalogue en revue :
- Tester votre présence dans le Catalog avec l’outil en ligne de commande (npm install -g @shopify/shop, puis shop search suivi d’une requête sur vos produits) : chaque résultat affiche boutique, prix et stock.
- Réécrire les titres flous en précisant type de produit, matière et usage plutôt qu’un simple nom de collection.
- Déclarer tailles et couleurs comme de vraies variantes, pas dans le texte de description, et renseigner le genre visé.
- Synchroniser les stocks, puisque les articles indisponibles sont exclus par défaut.
- Paramétrer zones et délais de livraison, qui servent de filtre côté acheteur.
- Prévoir dans vos rapports un suivi des commandes passées sans visite du site, pour ne pas sous-estimer ce canal.
Vérifiez aussi que Shop Pay est proposé sur votre checkout, en gardant en tête que sa prise en charge via Shop MCP pour les acheteurs français n’est pas confirmée. Si vous voulez savoir comment votre catalogue apparaît aux yeux d’un agent IA, notre équipe peut le passer en revue lors d’un audit de votre boutique Shopify.
