Guide du toolkit IA Shopify 2026 : Sidekick, MCP et Flow
Guide du toolkit IA Shopify 2026 : Sidekick, MCP et Flow
Guide du toolkit IA Shopify 2026 : Sidekick, MCP et Flow

Shopify AI Toolkit n'est pas un bloc monolithique. C'est une pile technologique. C'est d'ailleurs le point le plus souvent mal compris : les marchands demandent sans cesse s'ils doivent l'« activer », les développeurs cherchent à quel endpoint il est rattaché, et tous se posent la mauvaise question. Shopify AI Toolkit regroupe en réalité trois couches d'infrastructure distinctes livrées par Shopify au cours des six derniers mois sous une bâche marketing unique : une chaîne d'outils de développement pour créer des applications Shopify avec des assistants de code IA, un ensemble de serveurs MCP pour permettre aux agents d'achat IA de transiter sur les boutiques Shopify, et un protocole ouvert appelé UCP qui permet aux agents, marchands, processeurs de paiement et fournisseurs d'identifiants de communiquer de manière standardisée.
Si vous gérez une boutique Shopify Plus qui dépasse les dix mille commandes par mois, vous devez vous y intéresser car votre boutique va devenir accessible aux agents, que vous l'ayez prévu ou non. Si vous êtes un marchand Advanced axé sur l'expérience client et obsédé par la qualité des conversions, cela vous concerne car la prochaine vague d'« assistants d'achat » va soit diriger des acheteurs qualifiés vers vous, soit les réorienter ailleurs. Et si vous développez des applications Shopify, pour votre propre boutique ou pour l'App Store, la partie développement du Toolkit réduit de 40 à 60 % le temps de développement des flux d'administration classiques pour les équipes qui l'ont adoptée. Ce guide détaille chaque couche, son rôle et les points de vigilance pour les marchands en 2026.

Qu'est-ce que Shopify AI Toolkit ?
Shopify AI Toolkit est une intégration orientée développeurs qui connecte les assistants de code IA (Claude Code, Cursor, Gemini CLI, Codex et VS Code) directement à la documentation de Shopify, aux schémas d'API et à un outil local compatible CLI « store execute ». Il est fourni sous forme de plugin (recommandé, mise à jour automatique), d'un ensemble de compétences d'agent à installer manuellement et d'un serveur local Dev MCP qui s'exécute sur la machine du développeur sans authentification.
Ce qu'il remplace : l'ancienne extension VS Code .dev Assistant, obsolète depuis le 3 mars 2025. Ce sur quoi il repose : le Model Context Protocol (MCP), le même standard ouvert qu'Anthropic a lancé fin 2024 et que tous les principaux outils de code IA prennent désormais en charge.

Concrètement, voici ce que la partie Dev MCP du Toolkit permet à un développeur de faire sans quitter son éditeur assisté par IA :
Rechercher dans la documentation Shopify.dev en direct avec une pertinence correspondant à la version actuelle de l'API, et non à ce qui a été indexé par un robot d'indexation généraliste il y a trois mois.
Inspecter les schémas GraphQL Admin API, pour que l'assistant IA écrive des requêtes avec les noms de champs et types corrects au lieu d'halluciner des champs inexistants.
Valider le code GraphQL généré et le code des composants par rapport au schéma réel avant même que le développeur ne l'exécute.
Exécuter des opérations d'administration validées sur une boutique spécifique via
shopify store authetshopify store execute, transformant la demande « montre-moi les dix premiers produits » en un résultat réel provenant de la propre boutique du développeur.
Cette dernière capacité est celle qui transforme le plus le développement quotidien. Elle réduit le cycle « écrire la requête → basculer sur l'admin → exécuter → vérifier les résultats → revenir → itérer » à un simple aller-retour au sein de l'éditeur.
Mais ce n'est que l'une des trois couches. Les malentendus commencent lorsque l'on s'arrête là.
Les trois serveurs MCP que chaque marchand doit connaître
Au-delà de Dev MCP, Shopify propose trois autres serveurs MCP clés pour les marchands, car ils définissent la façon dont les agents d'achat IA interagissent avec votre boutique en ligne, votre catalogue et les commandes de vos clients.
1. Storefront MCP — un marchand, un agent
Le serveur Storefront MCP est le endpoint que chaque boutique Shopify expose pour permettre aux agents d'interagir spécifiquement avec elle. Aucune authentification n'est requise. Le format du endpoint est https://{shop}.myshopify.com/api/mcp et il accepte des appels JSON-RPC de ce type :
const mcpEndpoint = `https://your-store.myshopify.com/api/mcp`; fetch(mcpEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', method: 'tools/call', id: 1, params: { name: 'search_shop_catalog', arguments: { query: 'organic coffee beans', context: 'customer preference for fair-trade single-origin' } } }) });
const mcpEndpoint = `https://your-store.myshopify.com/api/mcp`; fetch(mcpEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', method: 'tools/call', id: 1, params: { name: 'search_shop_catalog', arguments: { query: 'organic coffee beans', context: 'customer preference for fair-trade single-origin' } } }) });
Les outils exposés par Storefront MCP incluent search_shop_catalog (trouver des produits par requête en langage naturel), search_shop_policies_and_faqs (répondre aux questions des clients sur la livraison, les retours, etc.), update_cart (ajouter, supprimer, mettre à jour les quantités), get_order_status et get_most_recent_order_status. Ce dernier est crucial : un agent IA développé à partir de Storefront MCP peut vérifier le statut de la commande d'un client récurrent, signaler des retards et initier des retours, soit exactement les tâches de support client gérées par un humain.
2. Catalog MCP — un agent, tous les marchands Shopify
Catalog MCP fonctionne à l'inverse. C'est la couche de recherche globale qui permet à un agent d'interroger tous les marchands Shopify éligibles en un seul appel. Contrairement au Storefront MCP, il nécessite une authentification (jetons JWT issus du tableau de bord développeur, durée de vie de 60 minutes, émis via les identifiants clients). C'est ce serveur qu'interrogent les agents comme le mode shopping de ChatGPT, la couche e-commerce de Perplexity ou les intégrations de Claude lorsqu'un utilisateur demande « trouve-moi des chaussures de course à moins de 120 $ livrables au Canada » : ils ciblent Catalog MCP, non une boutique individuelle.
Ses deux outils principaux sont search_global_products (recherche multi-marchands avec filtres sur le prix, la livraison et les options de produits) et get_global_product_details (recherche par identifiant de produit unique renvoyant la matrice complète des options pour tous les marchands vendant ce SKU). Les résultats sont regroupés par Universal Product ID (UPID) afin d'éviter qu'un SKU en doublon sur plusieurs boutiques ne sature l'agent de résultats redondants.

3. Customer Accounts MCP — des agents avec de la mémoire
La couche Customer Accounts MCP est celle qui va probablement le plus transformer l'expérience post-achat. Elle donne à un agent authentifié un accès en lecture à l'historique des commandes d'un client, à son carnet d'adresses et au statut de son compte chez tous les marchands où ce client possède un compte. Concrètement : l'agent personnel d'un acheteur peut répondre à la question « quand arrive ma commande de casque ? » en appelant Customer Accounts MCP, et déclencher un retour sans que le client n'ait à saisir son numéro de commande dans un formulaire de support.
Pour les opérateurs traitant de gros volumes, cela automatise une immense partie des requêtes de niveau 1. Pour les marchands obsédés par l'expérience client, c'est un atout ou une menace, selon que l'agent utilisé est le vôtre, celui de Shopify ou celui d'un tiers. La plupart des premiers déploiements sont hybrides : l'agent de la marque appelle Customer Accounts MCP pour le compte de ses clients authentifiés.
Serveur | Qui l'appelle | Authentification | Usage principal |
|---|---|---|---|
Dev MCP | Développeurs via outils de code IA | Aucune (local) | Recherche de doc, inspection de schémas, exécution d'opérations de boutique |
Storefront MCP | Agents (de marque ou tiers) | Aucune | Recherche mono-boutique, panier, FAQ politiques, statut de commande |
Catalog MCP | Agents (principalement tiers) | JWT (Tableau de bord dev) | Recherche et consultation de produits multi-marchands |
Customer Accounts MCP | Agents authentifiés | OAuth via comptes Shopify | Historique des commandes, infos de compte, actions post-achat |
Universal Commerce Protocol (UCP) : la couche sous-jacente
Les quatre serveurs MCP sont conformes à l'UCP. L'Universal Commerce Protocol est le standard ouvert publié par Shopify qui définit comment quatre types d'acteurs (les plateformes, les marchands, les fournisseurs d'identifiants et les prestataires de services de paiement) communiquent de manière uniforme sur le web pour les transactions commerciales.
L'UCP n'est pas exclusif à Shopify ; les spécifications sont publiques, les implémentations tierces sont encouragées, et l'objectif explicite est d'obtenir une couche interopérable sur laquelle un agent conçu par OpenAI peut finaliser un achat sur Shopify, BigCommerce ou une plateforme personnalisée, sans devoir coder une nouvelle intégration à chaque fois.
Les trois capacités fondamentales définies par l'UCP :
Discovery — recherche chez les marchands, récupération des détails produits, aide à la recherche pour l'acheteur. Shopify l'implémente via Catalog MCP et Storefront MCP.
Checkout — création de sessions d'achat, collecte des détails acheteurs, raccordement du paiement, finalisation de la transaction. Shopify l'implémente via une combinaison d'outils de panier Storefront MCP et du Checkout Kit indépendant (qui prend en charge les tunnels d'achat intégrés ou sur navigateur).
Orders — suivi des transactions confirmées, événements de traitement, remboursements, retours. Shopify l'implémente via Customer Accounts MCP et les API d'administration existantes.

L'implication concrète pour les marchands : si vous utilisez Shopify et que vous avez activé le Storefront MCP (actif par défaut sur la plupart des boutiques), votre boutique est déjà accessible pour les agents s'appuyant sur l'UCP. Nul besoin de « s'intégrer avec ChatGPT » ou « s'intégrer avec Claude » : vous vous intégrez au protocole UCP, et tout agent compatible UCP y a accès. C'est exactement le même modèle que le SEO pour la recherche organique en 1999 : un seul standard, de multiples utilisateurs. Nous détaillons l'UCP dans notre guide dédié pour une analyse plus approfondie des spécifications.
Ce qui change pour les marchands dans les 18 prochains mois
Trois évolutions concrètes, classées par ordre de certitude décroissante :
1. Le trafic issu des agents devient un vrai canal d'acquisition, plus une curiosité. Nous constatons déjà que 3 à 8 % des sessions sur les boutiques bénéficiant d'une forte visibilité dans les recherches d'achat de ChatGPT proviennent de recommandations d'agents. D'ici fin 2026, la plupart des assistants IA grand public intégreront des fonctions d'achat. Le guide sur la vente sur ChatGPT détaille les optimisations tactiques spécifiques à ce canal.
2. Le post-achat bascule du self-service vers l'assistance par agent. Suivi de commande, retours, modifications d'adresse, application rétroactive de remises : toutes ces requêtes de premier niveau gérées aujourd'hui par des applications de post-achat basculent dans une interface conversationnelle gérée par agent. Les appels d'outils ciblent toujours les mêmes API, mais l'interface passe du formulaire web au langage naturel. Les marchands qui n'ont pas optimisé leurs flux opérationnels sous-jacents ne seront pas prêts pour les agents ; les agents ne règlent pas les processus défaillants, ils les mettent en évidence.
3. La qualité des données produits génère un ROI cumulé. Avec l'UCP, l'agent s'appuie sur la précision des fiches produits pour décider de présenter ou non votre produit à l'acheteur. Titre, description, caractéristiques techniques, matières, variantes, indicateurs de stock : chaque champ est désormais évalué par un modèle avant de l'être par un humain. Les marchands ayant des données produits propres et structurées surclasseront ceux aux données lacunaires dans les résultats des agents, tout comme en SEO. À la différence près qu'un agent ne fait pas défiler des contenus incomplets comme le ferait un humain : une donnée insuffisante est purement et simplement déclassée.
Utiliser l'AI Toolkit en tant que développeur ou agence
La configuration de la partie développement du Toolkit est l'étape la plus simple de l'ensemble.

Si vous utilisez Claude Code, installez le plugin Shopify une fois et le serveur Dev MCP s'enregistre automatiquement. Dès lors, toute conversation avec Claude Code dispose de la recherche documentaire, de l'inspection de schémas et de shopify store execute. Aucune configuration par projet requise.
Si vous utilisez Cursor, ajoutez le serveur Dev MCP à votre fichier de configuration Cursor MCP. L'intégration se résume à un bloc JSON de cinq lignes. Cursor charge les outils au redémarrage suivant.
Si vous utilisez Gemini CLI, l'intégration se fait via l'installation d'une compétence depuis le dépôt GitHub officiel de Shopify.
Les compétences d'agent (distinctes du plugin) sont des fichiers markdown à déposer dans le répertoire .agent/skills/ de votre dépôt. C'est le format idéal pour une personnalisation par projet : par exemple, un fichier qui indique à l'IA vos conventions de nommage, vos méthodes de test ou votre pipeline de déploiement, de sorte que le code généré respecte automatiquement vos standards.
Le gain de productivité est réel mais ciblé. Dans les équipes qui l'ont sérieusement déployé, nous constatons une accélération de la vitesse de développement sur les tâches où l'IA excelle : requêtes GraphQL répétitives, squelettes de gestionnaires de webhooks, structures de composants Polaris et automatisation de flux de travail via CLI. En revanche, l'outil n'accélère pas de façon significative les choix d'architecture, le débogage système complexe ou l'optimisation des performances, des tâches nécessitant un contexte que le Dev MCP ne transmet pas.
Activer les achats par agent sur votre propre boutique
Pour la plupart des boutiques Shopify, le endpoint Storefront MCP est actif par défaut. Vous pouvez le tester en 30 secondes :
curl -X POST https://YOUR-STORE.myshopify.com/api/mcp \ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "method": "tools/list", "id": 1 }'
curl -X POST https://YOUR-STORE.myshopify.com/api/mcp \ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "method": "tools/list", "id": 1 }'
Si vous recevez une liste d'outils, votre boutique est prête pour les agents. Si vous souhaitez créer un agent à vos couleurs (un widget de chat d'aide à l'achat sur votre vitrine), le modèle Shop Chat Agent de Shopify est la solution la plus rapide. C'est un dépôt de départ contenant une interface de chat, un client MCP, la gestion des réponses à la volée et le support de Claude, GPT ou Gemini comme LLM.
Voici un calendrier réaliste de déploiement à 90 jours pour un marchand souhaitant lancer son propre agent :
Semaines 1-2 : Cloner le modèle Shop Chat Agent, adapter les invites (prompts) et l'interface à votre marque, connecter le LLM de votre choix.
Semaines 3-4 : Déployer sur un thème de test, effectuer des tests d'assurance qualité internes sur les flux de panier, de catalogue et de statut de commande.
Semaines 5-8 : Lancer une version d'essai auprès d'un échantillon de clients fermés, évaluer le taux de résolution autonome (pourcentage de demandes d'assistance résolues par l'agent sans recours à un humain).
Semaines 9-13 : Ajuster les invites d'après les historiques de conversation, intégrer vos politiques et connaissances produits spécifiques, puis ouvrir au trafic général.
L'erreur classique est de sauter l'étape de test des semaines 3 et 4. Des tests internes rigoureux évitent de révéler publiquement des dérives d'agents : recommandations erronées de produits hors catalogue, mauvaise application des promotions ou estimations de livraison farfelues.
La place de l'infrastructure post-achat dans une architecture d'agents
Les agents gèrent efficacement la recherche et le paiement. Ils gèrent mal le post-achat, à moins que le marchand n'ait configuré une infrastructure prête à être interpellée par un agent.
Modifier une commande, changer une adresse, procéder à un échange ou appliquer une remise après paiement sont les actions concrètes qu'un agent doit exécuter lorsqu'un acheteur demande « pouvez-vous modifier ma commande ? ». Customer Accounts MCP fournit à l'agent l'accès en lecture aux commandes ; la partie écriture (la modification effective) doit quant à elle s'exécuter quelque part. Sur la plupart des boutiques actuelles, cela passe par des tickets de support ou des saisies manuelles dans l'admin de Shopify. C'est précisément l'écart que les marchands devront combler à mesure que les agents s'imposeront en tant que canal principal d'expérience client.
Revize est la couche de modification post-achat conçue à cet effet (changements d'adresse, échanges de variantes, ajouts d'articles, annulations, remises rétroactives) et nous développons activement les endpoints d'édition adressables par les agents de sorte que lorsque ces derniers interviendront, les flux opérationnels soient déjà opérationnels. Revize est disponible sur l'App Store de Shopify si vous prévoyez d'intégrer le post-achat dans votre stratégie d'agents.
Foire aux questions
Qu'est-ce que Shopify AI Toolkit en une seule phrase ?
Shopify AI Toolkit est un ensemble de trois couches : un serveur Dev MCP pour les assistants de code IA, quatre serveurs MCP compatibles UCP (Storefront, Catalog, Customer Accounts, Dev) pour les agents d'achat IA, et le protocole Universal Commerce Protocol qui unifie le tout.
Le kit Shopify AI Toolkit est-il gratuit ?
Oui. Le serveur Dev MCP s'exécute localement sans frais ni authentification. Les endpoints Storefront MCP sont accessibles sur chaque boutique sans frais additionnels. Le Catalog MCP nécessite simplement un compte gratuit sur le tableau de bord développeur pour obtenir les identifiants JWT. Customer Accounts MCP utilise le système d'authentification client de Shopify existant.
Ma boutique doit-elle être sous l'offre Shopify Plus pour utiliser MCP ?
Non. Le endpoint Storefront MCP est actif par défaut sur l'ensemble des boutiques Shopify, quel que soit le forfait. Le Catalog MCP fonctionne pour tout marchand dont les produits respectent les règles d'éligibilité de Shopify, sans restriction de forfait. Seules quelques fonctionnalités avancées d'e-commerce agentique (catalogues spécifiques, périmètres d'accès personnalisés) nécessitent Shopify Plus.
Quelle est la différence entre Storefront MCP et Catalog MCP ?
Storefront MCP s'applique à la boutique d'un unique marchand et ne requiert pas d'authentification : les agents l'utilisent lorsque l'acheteur a déjà ciblé la boutique sur laquelle il souhaite commander. Catalog MCP fonctionne de manière transverse, requiert une authentification JWT et sert aux agents pour exécuter des recherches parmi toutes les boutiques Shopify.
Qu'est-ce que l'Universal Commerce Protocol ?
L'UCP est la spécification ouverte de Shopify qui régit les échanges entre les agents IA, les marchands, les prestataires de paiement et de validation d'identifiants lors d'un acte d'achat. Il structure les phases de Discovery, de Checkout et d'Orders, et son architecture lui permet d'être également pris en charge par des plateformes externes à Shopify.
Les solutions ChatGPT, Claude et Gemini utiliseront-elles les serveurs MCP de Shopify ?
C'est déjà le cas via leurs agents et modes shopping respectifs. Les agents conçus sur les standards MCP d'Anthropic se connectent nativement aux serveurs MCP de Shopify. Le SDK d'agent d'OpenAI intègre directement MCP, et Gemini propose une méthode de liaison détaillée dans la documentation technique de Shopify.
L'activation des achats par agent nuit-elle à mon taux de conversion ?
Les premières métriques indiquent que non, voire qu'elle l'améliore. Le trafic généré par les agents présente une intention d'achat plus forte (l'acheteur a déjà spécifié son besoin à l'agent), et l'outil update_cart de Storefront MCP livre directement un panier pré-rempli sans imposer d'étape de navigation intermédiaire. Une baisse de conversion s'observe principalement si l'agent est mal configuré et recommande des produits non disponibles, repoussant l'acheteur vers un autre site.
Comment l'AI Toolkit gère-t-il la confidentialité des données clients ?
Dev MCP s'exécute localement sur l'ordinateur du développeur et ne transmet pas de données de boutique par défaut. Les appels Storefront MCP s'effectuent de serveur à serveur, sans exposition inhérente de données personnelles (PII). Le Customer Accounts MCP exige quant à lui le consentement explicite via OAuth de l'utilisateur pour qu'un agent accède à son compte ou à son historique de commandes. Les quatre couches respectent la politique d'utilisation des API et les contrats de traitement de données (DPA) de Shopify.
L'agent d'un concurrent peut-il passer des commandes sur ma boutique via MCP ?
Oui, et c'est le fonctionnement attendu. Tout agent conforme à l'UCP peut interroger votre catalogue et initier des commandes via le endpoint Storefront MCP. Si vous souhaitez restreindre ces accès, vous pouvez appliquer vos règles réseau et de sécurité habituelles : limitation de débit (rate limiting), blocage d'IP, ou restrictions au niveau du marchand pour Catalog MCP. Pour la majorité des marchands, ouvrir l'accès aux agents est un facteur d'augmentation du chiffre d'affaires.
Dois-je intervenir pour faire apparaître mes produits dans les recherches d'agents ?
Vous devez disposer de fiches produits extrêmement propres. Les agents sélectionnent et proposent les produits en fonction de la clarté du titre, de la précision des descriptions, de la complétude des caractéristiques ou encore de la mise à jour des stocks : autant de critères SEO passés au crible par un algorithme. Les marchands dont les fiches sont incomplètes se voient déclassés par les agents d'achat. C'est l'axe de travail le plus rentable pour maximiser vos performances sur ce créneau.
Quel est le lien entre l'AI Toolkit et les Shopify Functions ?
Ce sont deux couches techniques bien distinctes, sans chevauchement. Les Shopify Functions exécutent des règles personnalisées pour le panier et le checkout au moment du paiement de la commande. L'AI Toolkit se positionne à l'extérieur pour permettre aux agents de communiquer avec votre boutique. Un agent appelant l'outil update_cart de Storefront MCP déclenchera ainsi normalement les Shopify Functions configurées sur la boutique, au même titre qu'un panier classique. Nous décrivons la migration vers les Functions en détail ici.
Comment déboguer les actions d'un agent sur ma boutique ?
Les requêtes envoyées à Storefront MCP sont historisées comme les requêtes classiques formulées sur la Storefront API. Elles figurent dans les journaux d'appels API de l'interface d'administration. Vous pouvez également intégrer un suivi d'activité sur votre agent propriétaire : le modèle Shop Chat Agent propose un point de raccordement pour enregistrer chaque message, appel d'outil ou réponse vers la base de données de votre choix. Pour les agents tiers, seuls les appels API sortants sont visibles, sans accès aux conversations situées en amont.
Articles connexes
Universal Commerce Protocol (UCP) : guide développeur Shopify — l'étude technique détaillée des spécifications évoquée plus haut.
Comment vendre sur ChatGPT avec les vitrines agentiques Shopify — optimisations pratiques et spécifiques pour le principal agent grand public.
Tutoriel de migration vers les Shopify Functions (Version 2026) — l'autre grand chantier technique de 2026, complémentaire à cette infrastructure.
Flux de travail Shopify Flow avancés pour 2025 — là où l'automatisation interne à l'admin reste supérieure à la gestion par agents, et là où elle ne l'est plus.
Shopify AI Toolkit n'est pas un bloc monolithique. C'est une pile technologique. C'est d'ailleurs le point le plus souvent mal compris : les marchands demandent sans cesse s'ils doivent l'« activer », les développeurs cherchent à quel endpoint il est rattaché, et tous se posent la mauvaise question. Shopify AI Toolkit regroupe en réalité trois couches d'infrastructure distinctes livrées par Shopify au cours des six derniers mois sous une bâche marketing unique : une chaîne d'outils de développement pour créer des applications Shopify avec des assistants de code IA, un ensemble de serveurs MCP pour permettre aux agents d'achat IA de transiter sur les boutiques Shopify, et un protocole ouvert appelé UCP qui permet aux agents, marchands, processeurs de paiement et fournisseurs d'identifiants de communiquer de manière standardisée.
Si vous gérez une boutique Shopify Plus qui dépasse les dix mille commandes par mois, vous devez vous y intéresser car votre boutique va devenir accessible aux agents, que vous l'ayez prévu ou non. Si vous êtes un marchand Advanced axé sur l'expérience client et obsédé par la qualité des conversions, cela vous concerne car la prochaine vague d'« assistants d'achat » va soit diriger des acheteurs qualifiés vers vous, soit les réorienter ailleurs. Et si vous développez des applications Shopify, pour votre propre boutique ou pour l'App Store, la partie développement du Toolkit réduit de 40 à 60 % le temps de développement des flux d'administration classiques pour les équipes qui l'ont adoptée. Ce guide détaille chaque couche, son rôle et les points de vigilance pour les marchands en 2026.

Qu'est-ce que Shopify AI Toolkit ?
Shopify AI Toolkit est une intégration orientée développeurs qui connecte les assistants de code IA (Claude Code, Cursor, Gemini CLI, Codex et VS Code) directement à la documentation de Shopify, aux schémas d'API et à un outil local compatible CLI « store execute ». Il est fourni sous forme de plugin (recommandé, mise à jour automatique), d'un ensemble de compétences d'agent à installer manuellement et d'un serveur local Dev MCP qui s'exécute sur la machine du développeur sans authentification.
Ce qu'il remplace : l'ancienne extension VS Code .dev Assistant, obsolète depuis le 3 mars 2025. Ce sur quoi il repose : le Model Context Protocol (MCP), le même standard ouvert qu'Anthropic a lancé fin 2024 et que tous les principaux outils de code IA prennent désormais en charge.

Concrètement, voici ce que la partie Dev MCP du Toolkit permet à un développeur de faire sans quitter son éditeur assisté par IA :
Rechercher dans la documentation Shopify.dev en direct avec une pertinence correspondant à la version actuelle de l'API, et non à ce qui a été indexé par un robot d'indexation généraliste il y a trois mois.
Inspecter les schémas GraphQL Admin API, pour que l'assistant IA écrive des requêtes avec les noms de champs et types corrects au lieu d'halluciner des champs inexistants.
Valider le code GraphQL généré et le code des composants par rapport au schéma réel avant même que le développeur ne l'exécute.
Exécuter des opérations d'administration validées sur une boutique spécifique via
shopify store authetshopify store execute, transformant la demande « montre-moi les dix premiers produits » en un résultat réel provenant de la propre boutique du développeur.
Cette dernière capacité est celle qui transforme le plus le développement quotidien. Elle réduit le cycle « écrire la requête → basculer sur l'admin → exécuter → vérifier les résultats → revenir → itérer » à un simple aller-retour au sein de l'éditeur.
Mais ce n'est que l'une des trois couches. Les malentendus commencent lorsque l'on s'arrête là.
Les trois serveurs MCP que chaque marchand doit connaître
Au-delà de Dev MCP, Shopify propose trois autres serveurs MCP clés pour les marchands, car ils définissent la façon dont les agents d'achat IA interagissent avec votre boutique en ligne, votre catalogue et les commandes de vos clients.
1. Storefront MCP — un marchand, un agent
Le serveur Storefront MCP est le endpoint que chaque boutique Shopify expose pour permettre aux agents d'interagir spécifiquement avec elle. Aucune authentification n'est requise. Le format du endpoint est https://{shop}.myshopify.com/api/mcp et il accepte des appels JSON-RPC de ce type :
const mcpEndpoint = `https://your-store.myshopify.com/api/mcp`; fetch(mcpEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', method: 'tools/call', id: 1, params: { name: 'search_shop_catalog', arguments: { query: 'organic coffee beans', context: 'customer preference for fair-trade single-origin' } } }) });
Les outils exposés par Storefront MCP incluent search_shop_catalog (trouver des produits par requête en langage naturel), search_shop_policies_and_faqs (répondre aux questions des clients sur la livraison, les retours, etc.), update_cart (ajouter, supprimer, mettre à jour les quantités), get_order_status et get_most_recent_order_status. Ce dernier est crucial : un agent IA développé à partir de Storefront MCP peut vérifier le statut de la commande d'un client récurrent, signaler des retards et initier des retours, soit exactement les tâches de support client gérées par un humain.
2. Catalog MCP — un agent, tous les marchands Shopify
Catalog MCP fonctionne à l'inverse. C'est la couche de recherche globale qui permet à un agent d'interroger tous les marchands Shopify éligibles en un seul appel. Contrairement au Storefront MCP, il nécessite une authentification (jetons JWT issus du tableau de bord développeur, durée de vie de 60 minutes, émis via les identifiants clients). C'est ce serveur qu'interrogent les agents comme le mode shopping de ChatGPT, la couche e-commerce de Perplexity ou les intégrations de Claude lorsqu'un utilisateur demande « trouve-moi des chaussures de course à moins de 120 $ livrables au Canada » : ils ciblent Catalog MCP, non une boutique individuelle.
Ses deux outils principaux sont search_global_products (recherche multi-marchands avec filtres sur le prix, la livraison et les options de produits) et get_global_product_details (recherche par identifiant de produit unique renvoyant la matrice complète des options pour tous les marchands vendant ce SKU). Les résultats sont regroupés par Universal Product ID (UPID) afin d'éviter qu'un SKU en doublon sur plusieurs boutiques ne sature l'agent de résultats redondants.

3. Customer Accounts MCP — des agents avec de la mémoire
La couche Customer Accounts MCP est celle qui va probablement le plus transformer l'expérience post-achat. Elle donne à un agent authentifié un accès en lecture à l'historique des commandes d'un client, à son carnet d'adresses et au statut de son compte chez tous les marchands où ce client possède un compte. Concrètement : l'agent personnel d'un acheteur peut répondre à la question « quand arrive ma commande de casque ? » en appelant Customer Accounts MCP, et déclencher un retour sans que le client n'ait à saisir son numéro de commande dans un formulaire de support.
Pour les opérateurs traitant de gros volumes, cela automatise une immense partie des requêtes de niveau 1. Pour les marchands obsédés par l'expérience client, c'est un atout ou une menace, selon que l'agent utilisé est le vôtre, celui de Shopify ou celui d'un tiers. La plupart des premiers déploiements sont hybrides : l'agent de la marque appelle Customer Accounts MCP pour le compte de ses clients authentifiés.
Serveur | Qui l'appelle | Authentification | Usage principal |
|---|---|---|---|
Dev MCP | Développeurs via outils de code IA | Aucune (local) | Recherche de doc, inspection de schémas, exécution d'opérations de boutique |
Storefront MCP | Agents (de marque ou tiers) | Aucune | Recherche mono-boutique, panier, FAQ politiques, statut de commande |
Catalog MCP | Agents (principalement tiers) | JWT (Tableau de bord dev) | Recherche et consultation de produits multi-marchands |
Customer Accounts MCP | Agents authentifiés | OAuth via comptes Shopify | Historique des commandes, infos de compte, actions post-achat |
Universal Commerce Protocol (UCP) : la couche sous-jacente
Les quatre serveurs MCP sont conformes à l'UCP. L'Universal Commerce Protocol est le standard ouvert publié par Shopify qui définit comment quatre types d'acteurs (les plateformes, les marchands, les fournisseurs d'identifiants et les prestataires de services de paiement) communiquent de manière uniforme sur le web pour les transactions commerciales.
L'UCP n'est pas exclusif à Shopify ; les spécifications sont publiques, les implémentations tierces sont encouragées, et l'objectif explicite est d'obtenir une couche interopérable sur laquelle un agent conçu par OpenAI peut finaliser un achat sur Shopify, BigCommerce ou une plateforme personnalisée, sans devoir coder une nouvelle intégration à chaque fois.
Les trois capacités fondamentales définies par l'UCP :
Discovery — recherche chez les marchands, récupération des détails produits, aide à la recherche pour l'acheteur. Shopify l'implémente via Catalog MCP et Storefront MCP.
Checkout — création de sessions d'achat, collecte des détails acheteurs, raccordement du paiement, finalisation de la transaction. Shopify l'implémente via une combinaison d'outils de panier Storefront MCP et du Checkout Kit indépendant (qui prend en charge les tunnels d'achat intégrés ou sur navigateur).
Orders — suivi des transactions confirmées, événements de traitement, remboursements, retours. Shopify l'implémente via Customer Accounts MCP et les API d'administration existantes.

L'implication concrète pour les marchands : si vous utilisez Shopify et que vous avez activé le Storefront MCP (actif par défaut sur la plupart des boutiques), votre boutique est déjà accessible pour les agents s'appuyant sur l'UCP. Nul besoin de « s'intégrer avec ChatGPT » ou « s'intégrer avec Claude » : vous vous intégrez au protocole UCP, et tout agent compatible UCP y a accès. C'est exactement le même modèle que le SEO pour la recherche organique en 1999 : un seul standard, de multiples utilisateurs. Nous détaillons l'UCP dans notre guide dédié pour une analyse plus approfondie des spécifications.
Ce qui change pour les marchands dans les 18 prochains mois
Trois évolutions concrètes, classées par ordre de certitude décroissante :
1. Le trafic issu des agents devient un vrai canal d'acquisition, plus une curiosité. Nous constatons déjà que 3 à 8 % des sessions sur les boutiques bénéficiant d'une forte visibilité dans les recherches d'achat de ChatGPT proviennent de recommandations d'agents. D'ici fin 2026, la plupart des assistants IA grand public intégreront des fonctions d'achat. Le guide sur la vente sur ChatGPT détaille les optimisations tactiques spécifiques à ce canal.
2. Le post-achat bascule du self-service vers l'assistance par agent. Suivi de commande, retours, modifications d'adresse, application rétroactive de remises : toutes ces requêtes de premier niveau gérées aujourd'hui par des applications de post-achat basculent dans une interface conversationnelle gérée par agent. Les appels d'outils ciblent toujours les mêmes API, mais l'interface passe du formulaire web au langage naturel. Les marchands qui n'ont pas optimisé leurs flux opérationnels sous-jacents ne seront pas prêts pour les agents ; les agents ne règlent pas les processus défaillants, ils les mettent en évidence.
3. La qualité des données produits génère un ROI cumulé. Avec l'UCP, l'agent s'appuie sur la précision des fiches produits pour décider de présenter ou non votre produit à l'acheteur. Titre, description, caractéristiques techniques, matières, variantes, indicateurs de stock : chaque champ est désormais évalué par un modèle avant de l'être par un humain. Les marchands ayant des données produits propres et structurées surclasseront ceux aux données lacunaires dans les résultats des agents, tout comme en SEO. À la différence près qu'un agent ne fait pas défiler des contenus incomplets comme le ferait un humain : une donnée insuffisante est purement et simplement déclassée.
Utiliser l'AI Toolkit en tant que développeur ou agence
La configuration de la partie développement du Toolkit est l'étape la plus simple de l'ensemble.

Si vous utilisez Claude Code, installez le plugin Shopify une fois et le serveur Dev MCP s'enregistre automatiquement. Dès lors, toute conversation avec Claude Code dispose de la recherche documentaire, de l'inspection de schémas et de shopify store execute. Aucune configuration par projet requise.
Si vous utilisez Cursor, ajoutez le serveur Dev MCP à votre fichier de configuration Cursor MCP. L'intégration se résume à un bloc JSON de cinq lignes. Cursor charge les outils au redémarrage suivant.
Si vous utilisez Gemini CLI, l'intégration se fait via l'installation d'une compétence depuis le dépôt GitHub officiel de Shopify.
Les compétences d'agent (distinctes du plugin) sont des fichiers markdown à déposer dans le répertoire .agent/skills/ de votre dépôt. C'est le format idéal pour une personnalisation par projet : par exemple, un fichier qui indique à l'IA vos conventions de nommage, vos méthodes de test ou votre pipeline de déploiement, de sorte que le code généré respecte automatiquement vos standards.
Le gain de productivité est réel mais ciblé. Dans les équipes qui l'ont sérieusement déployé, nous constatons une accélération de la vitesse de développement sur les tâches où l'IA excelle : requêtes GraphQL répétitives, squelettes de gestionnaires de webhooks, structures de composants Polaris et automatisation de flux de travail via CLI. En revanche, l'outil n'accélère pas de façon significative les choix d'architecture, le débogage système complexe ou l'optimisation des performances, des tâches nécessitant un contexte que le Dev MCP ne transmet pas.
Activer les achats par agent sur votre propre boutique
Pour la plupart des boutiques Shopify, le endpoint Storefront MCP est actif par défaut. Vous pouvez le tester en 30 secondes :
curl -X POST https://YOUR-STORE.myshopify.com/api/mcp \ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "method": "tools/list", "id": 1 }'
Si vous recevez une liste d'outils, votre boutique est prête pour les agents. Si vous souhaitez créer un agent à vos couleurs (un widget de chat d'aide à l'achat sur votre vitrine), le modèle Shop Chat Agent de Shopify est la solution la plus rapide. C'est un dépôt de départ contenant une interface de chat, un client MCP, la gestion des réponses à la volée et le support de Claude, GPT ou Gemini comme LLM.
Voici un calendrier réaliste de déploiement à 90 jours pour un marchand souhaitant lancer son propre agent :
Semaines 1-2 : Cloner le modèle Shop Chat Agent, adapter les invites (prompts) et l'interface à votre marque, connecter le LLM de votre choix.
Semaines 3-4 : Déployer sur un thème de test, effectuer des tests d'assurance qualité internes sur les flux de panier, de catalogue et de statut de commande.
Semaines 5-8 : Lancer une version d'essai auprès d'un échantillon de clients fermés, évaluer le taux de résolution autonome (pourcentage de demandes d'assistance résolues par l'agent sans recours à un humain).
Semaines 9-13 : Ajuster les invites d'après les historiques de conversation, intégrer vos politiques et connaissances produits spécifiques, puis ouvrir au trafic général.
L'erreur classique est de sauter l'étape de test des semaines 3 et 4. Des tests internes rigoureux évitent de révéler publiquement des dérives d'agents : recommandations erronées de produits hors catalogue, mauvaise application des promotions ou estimations de livraison farfelues.
La place de l'infrastructure post-achat dans une architecture d'agents
Les agents gèrent efficacement la recherche et le paiement. Ils gèrent mal le post-achat, à moins que le marchand n'ait configuré une infrastructure prête à être interpellée par un agent.
Modifier une commande, changer une adresse, procéder à un échange ou appliquer une remise après paiement sont les actions concrètes qu'un agent doit exécuter lorsqu'un acheteur demande « pouvez-vous modifier ma commande ? ». Customer Accounts MCP fournit à l'agent l'accès en lecture aux commandes ; la partie écriture (la modification effective) doit quant à elle s'exécuter quelque part. Sur la plupart des boutiques actuelles, cela passe par des tickets de support ou des saisies manuelles dans l'admin de Shopify. C'est précisément l'écart que les marchands devront combler à mesure que les agents s'imposeront en tant que canal principal d'expérience client.
Revize est la couche de modification post-achat conçue à cet effet (changements d'adresse, échanges de variantes, ajouts d'articles, annulations, remises rétroactives) et nous développons activement les endpoints d'édition adressables par les agents de sorte que lorsque ces derniers interviendront, les flux opérationnels soient déjà opérationnels. Revize est disponible sur l'App Store de Shopify si vous prévoyez d'intégrer le post-achat dans votre stratégie d'agents.
Foire aux questions
Qu'est-ce que Shopify AI Toolkit en une seule phrase ?
Shopify AI Toolkit est un ensemble de trois couches : un serveur Dev MCP pour les assistants de code IA, quatre serveurs MCP compatibles UCP (Storefront, Catalog, Customer Accounts, Dev) pour les agents d'achat IA, et le protocole Universal Commerce Protocol qui unifie le tout.
Le kit Shopify AI Toolkit est-il gratuit ?
Oui. Le serveur Dev MCP s'exécute localement sans frais ni authentification. Les endpoints Storefront MCP sont accessibles sur chaque boutique sans frais additionnels. Le Catalog MCP nécessite simplement un compte gratuit sur le tableau de bord développeur pour obtenir les identifiants JWT. Customer Accounts MCP utilise le système d'authentification client de Shopify existant.
Ma boutique doit-elle être sous l'offre Shopify Plus pour utiliser MCP ?
Non. Le endpoint Storefront MCP est actif par défaut sur l'ensemble des boutiques Shopify, quel que soit le forfait. Le Catalog MCP fonctionne pour tout marchand dont les produits respectent les règles d'éligibilité de Shopify, sans restriction de forfait. Seules quelques fonctionnalités avancées d'e-commerce agentique (catalogues spécifiques, périmètres d'accès personnalisés) nécessitent Shopify Plus.
Quelle est la différence entre Storefront MCP et Catalog MCP ?
Storefront MCP s'applique à la boutique d'un unique marchand et ne requiert pas d'authentification : les agents l'utilisent lorsque l'acheteur a déjà ciblé la boutique sur laquelle il souhaite commander. Catalog MCP fonctionne de manière transverse, requiert une authentification JWT et sert aux agents pour exécuter des recherches parmi toutes les boutiques Shopify.
Qu'est-ce que l'Universal Commerce Protocol ?
L'UCP est la spécification ouverte de Shopify qui régit les échanges entre les agents IA, les marchands, les prestataires de paiement et de validation d'identifiants lors d'un acte d'achat. Il structure les phases de Discovery, de Checkout et d'Orders, et son architecture lui permet d'être également pris en charge par des plateformes externes à Shopify.
Les solutions ChatGPT, Claude et Gemini utiliseront-elles les serveurs MCP de Shopify ?
C'est déjà le cas via leurs agents et modes shopping respectifs. Les agents conçus sur les standards MCP d'Anthropic se connectent nativement aux serveurs MCP de Shopify. Le SDK d'agent d'OpenAI intègre directement MCP, et Gemini propose une méthode de liaison détaillée dans la documentation technique de Shopify.
L'activation des achats par agent nuit-elle à mon taux de conversion ?
Les premières métriques indiquent que non, voire qu'elle l'améliore. Le trafic généré par les agents présente une intention d'achat plus forte (l'acheteur a déjà spécifié son besoin à l'agent), et l'outil update_cart de Storefront MCP livre directement un panier pré-rempli sans imposer d'étape de navigation intermédiaire. Une baisse de conversion s'observe principalement si l'agent est mal configuré et recommande des produits non disponibles, repoussant l'acheteur vers un autre site.
Comment l'AI Toolkit gère-t-il la confidentialité des données clients ?
Dev MCP s'exécute localement sur l'ordinateur du développeur et ne transmet pas de données de boutique par défaut. Les appels Storefront MCP s'effectuent de serveur à serveur, sans exposition inhérente de données personnelles (PII). Le Customer Accounts MCP exige quant à lui le consentement explicite via OAuth de l'utilisateur pour qu'un agent accède à son compte ou à son historique de commandes. Les quatre couches respectent la politique d'utilisation des API et les contrats de traitement de données (DPA) de Shopify.
L'agent d'un concurrent peut-il passer des commandes sur ma boutique via MCP ?
Oui, et c'est le fonctionnement attendu. Tout agent conforme à l'UCP peut interroger votre catalogue et initier des commandes via le endpoint Storefront MCP. Si vous souhaitez restreindre ces accès, vous pouvez appliquer vos règles réseau et de sécurité habituelles : limitation de débit (rate limiting), blocage d'IP, ou restrictions au niveau du marchand pour Catalog MCP. Pour la majorité des marchands, ouvrir l'accès aux agents est un facteur d'augmentation du chiffre d'affaires.
Dois-je intervenir pour faire apparaître mes produits dans les recherches d'agents ?
Vous devez disposer de fiches produits extrêmement propres. Les agents sélectionnent et proposent les produits en fonction de la clarté du titre, de la précision des descriptions, de la complétude des caractéristiques ou encore de la mise à jour des stocks : autant de critères SEO passés au crible par un algorithme. Les marchands dont les fiches sont incomplètes se voient déclassés par les agents d'achat. C'est l'axe de travail le plus rentable pour maximiser vos performances sur ce créneau.
Quel est le lien entre l'AI Toolkit et les Shopify Functions ?
Ce sont deux couches techniques bien distinctes, sans chevauchement. Les Shopify Functions exécutent des règles personnalisées pour le panier et le checkout au moment du paiement de la commande. L'AI Toolkit se positionne à l'extérieur pour permettre aux agents de communiquer avec votre boutique. Un agent appelant l'outil update_cart de Storefront MCP déclenchera ainsi normalement les Shopify Functions configurées sur la boutique, au même titre qu'un panier classique. Nous décrivons la migration vers les Functions en détail ici.
Comment déboguer les actions d'un agent sur ma boutique ?
Les requêtes envoyées à Storefront MCP sont historisées comme les requêtes classiques formulées sur la Storefront API. Elles figurent dans les journaux d'appels API de l'interface d'administration. Vous pouvez également intégrer un suivi d'activité sur votre agent propriétaire : le modèle Shop Chat Agent propose un point de raccordement pour enregistrer chaque message, appel d'outil ou réponse vers la base de données de votre choix. Pour les agents tiers, seuls les appels API sortants sont visibles, sans accès aux conversations situées en amont.
Articles connexes
Universal Commerce Protocol (UCP) : guide développeur Shopify — l'étude technique détaillée des spécifications évoquée plus haut.
Comment vendre sur ChatGPT avec les vitrines agentiques Shopify — optimisations pratiques et spécifiques pour le principal agent grand public.
Tutoriel de migration vers les Shopify Functions (Version 2026) — l'autre grand chantier technique de 2026, complémentaire à cette infrastructure.
Flux de travail Shopify Flow avancés pour 2025 — là où l'automatisation interne à l'admin reste supérieure à la gestion par agents, et là où elle ne l'est plus.
Shopify AI Toolkit n'est pas un bloc monolithique. C'est une pile technologique. C'est d'ailleurs le point le plus souvent mal compris : les marchands demandent sans cesse s'ils doivent l'« activer », les développeurs cherchent à quel endpoint il est rattaché, et tous se posent la mauvaise question. Shopify AI Toolkit regroupe en réalité trois couches d'infrastructure distinctes livrées par Shopify au cours des six derniers mois sous une bâche marketing unique : une chaîne d'outils de développement pour créer des applications Shopify avec des assistants de code IA, un ensemble de serveurs MCP pour permettre aux agents d'achat IA de transiter sur les boutiques Shopify, et un protocole ouvert appelé UCP qui permet aux agents, marchands, processeurs de paiement et fournisseurs d'identifiants de communiquer de manière standardisée.
Si vous gérez une boutique Shopify Plus qui dépasse les dix mille commandes par mois, vous devez vous y intéresser car votre boutique va devenir accessible aux agents, que vous l'ayez prévu ou non. Si vous êtes un marchand Advanced axé sur l'expérience client et obsédé par la qualité des conversions, cela vous concerne car la prochaine vague d'« assistants d'achat » va soit diriger des acheteurs qualifiés vers vous, soit les réorienter ailleurs. Et si vous développez des applications Shopify, pour votre propre boutique ou pour l'App Store, la partie développement du Toolkit réduit de 40 à 60 % le temps de développement des flux d'administration classiques pour les équipes qui l'ont adoptée. Ce guide détaille chaque couche, son rôle et les points de vigilance pour les marchands en 2026.

Qu'est-ce que Shopify AI Toolkit ?
Shopify AI Toolkit est une intégration orientée développeurs qui connecte les assistants de code IA (Claude Code, Cursor, Gemini CLI, Codex et VS Code) directement à la documentation de Shopify, aux schémas d'API et à un outil local compatible CLI « store execute ». Il est fourni sous forme de plugin (recommandé, mise à jour automatique), d'un ensemble de compétences d'agent à installer manuellement et d'un serveur local Dev MCP qui s'exécute sur la machine du développeur sans authentification.
Ce qu'il remplace : l'ancienne extension VS Code .dev Assistant, obsolète depuis le 3 mars 2025. Ce sur quoi il repose : le Model Context Protocol (MCP), le même standard ouvert qu'Anthropic a lancé fin 2024 et que tous les principaux outils de code IA prennent désormais en charge.

Concrètement, voici ce que la partie Dev MCP du Toolkit permet à un développeur de faire sans quitter son éditeur assisté par IA :
Rechercher dans la documentation Shopify.dev en direct avec une pertinence correspondant à la version actuelle de l'API, et non à ce qui a été indexé par un robot d'indexation généraliste il y a trois mois.
Inspecter les schémas GraphQL Admin API, pour que l'assistant IA écrive des requêtes avec les noms de champs et types corrects au lieu d'halluciner des champs inexistants.
Valider le code GraphQL généré et le code des composants par rapport au schéma réel avant même que le développeur ne l'exécute.
Exécuter des opérations d'administration validées sur une boutique spécifique via
shopify store authetshopify store execute, transformant la demande « montre-moi les dix premiers produits » en un résultat réel provenant de la propre boutique du développeur.
Cette dernière capacité est celle qui transforme le plus le développement quotidien. Elle réduit le cycle « écrire la requête → basculer sur l'admin → exécuter → vérifier les résultats → revenir → itérer » à un simple aller-retour au sein de l'éditeur.
Mais ce n'est que l'une des trois couches. Les malentendus commencent lorsque l'on s'arrête là.
Les trois serveurs MCP que chaque marchand doit connaître
Au-delà de Dev MCP, Shopify propose trois autres serveurs MCP clés pour les marchands, car ils définissent la façon dont les agents d'achat IA interagissent avec votre boutique en ligne, votre catalogue et les commandes de vos clients.
1. Storefront MCP — un marchand, un agent
Le serveur Storefront MCP est le endpoint que chaque boutique Shopify expose pour permettre aux agents d'interagir spécifiquement avec elle. Aucune authentification n'est requise. Le format du endpoint est https://{shop}.myshopify.com/api/mcp et il accepte des appels JSON-RPC de ce type :
const mcpEndpoint = `https://your-store.myshopify.com/api/mcp`; fetch(mcpEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ jsonrpc: '2.0', method: 'tools/call', id: 1, params: { name: 'search_shop_catalog', arguments: { query: 'organic coffee beans', context: 'customer preference for fair-trade single-origin' } } }) });
Les outils exposés par Storefront MCP incluent search_shop_catalog (trouver des produits par requête en langage naturel), search_shop_policies_and_faqs (répondre aux questions des clients sur la livraison, les retours, etc.), update_cart (ajouter, supprimer, mettre à jour les quantités), get_order_status et get_most_recent_order_status. Ce dernier est crucial : un agent IA développé à partir de Storefront MCP peut vérifier le statut de la commande d'un client récurrent, signaler des retards et initier des retours, soit exactement les tâches de support client gérées par un humain.
2. Catalog MCP — un agent, tous les marchands Shopify
Catalog MCP fonctionne à l'inverse. C'est la couche de recherche globale qui permet à un agent d'interroger tous les marchands Shopify éligibles en un seul appel. Contrairement au Storefront MCP, il nécessite une authentification (jetons JWT issus du tableau de bord développeur, durée de vie de 60 minutes, émis via les identifiants clients). C'est ce serveur qu'interrogent les agents comme le mode shopping de ChatGPT, la couche e-commerce de Perplexity ou les intégrations de Claude lorsqu'un utilisateur demande « trouve-moi des chaussures de course à moins de 120 $ livrables au Canada » : ils ciblent Catalog MCP, non une boutique individuelle.
Ses deux outils principaux sont search_global_products (recherche multi-marchands avec filtres sur le prix, la livraison et les options de produits) et get_global_product_details (recherche par identifiant de produit unique renvoyant la matrice complète des options pour tous les marchands vendant ce SKU). Les résultats sont regroupés par Universal Product ID (UPID) afin d'éviter qu'un SKU en doublon sur plusieurs boutiques ne sature l'agent de résultats redondants.

3. Customer Accounts MCP — des agents avec de la mémoire
La couche Customer Accounts MCP est celle qui va probablement le plus transformer l'expérience post-achat. Elle donne à un agent authentifié un accès en lecture à l'historique des commandes d'un client, à son carnet d'adresses et au statut de son compte chez tous les marchands où ce client possède un compte. Concrètement : l'agent personnel d'un acheteur peut répondre à la question « quand arrive ma commande de casque ? » en appelant Customer Accounts MCP, et déclencher un retour sans que le client n'ait à saisir son numéro de commande dans un formulaire de support.
Pour les opérateurs traitant de gros volumes, cela automatise une immense partie des requêtes de niveau 1. Pour les marchands obsédés par l'expérience client, c'est un atout ou une menace, selon que l'agent utilisé est le vôtre, celui de Shopify ou celui d'un tiers. La plupart des premiers déploiements sont hybrides : l'agent de la marque appelle Customer Accounts MCP pour le compte de ses clients authentifiés.
Serveur | Qui l'appelle | Authentification | Usage principal |
|---|---|---|---|
Dev MCP | Développeurs via outils de code IA | Aucune (local) | Recherche de doc, inspection de schémas, exécution d'opérations de boutique |
Storefront MCP | Agents (de marque ou tiers) | Aucune | Recherche mono-boutique, panier, FAQ politiques, statut de commande |
Catalog MCP | Agents (principalement tiers) | JWT (Tableau de bord dev) | Recherche et consultation de produits multi-marchands |
Customer Accounts MCP | Agents authentifiés | OAuth via comptes Shopify | Historique des commandes, infos de compte, actions post-achat |
Universal Commerce Protocol (UCP) : la couche sous-jacente
Les quatre serveurs MCP sont conformes à l'UCP. L'Universal Commerce Protocol est le standard ouvert publié par Shopify qui définit comment quatre types d'acteurs (les plateformes, les marchands, les fournisseurs d'identifiants et les prestataires de services de paiement) communiquent de manière uniforme sur le web pour les transactions commerciales.
L'UCP n'est pas exclusif à Shopify ; les spécifications sont publiques, les implémentations tierces sont encouragées, et l'objectif explicite est d'obtenir une couche interopérable sur laquelle un agent conçu par OpenAI peut finaliser un achat sur Shopify, BigCommerce ou une plateforme personnalisée, sans devoir coder une nouvelle intégration à chaque fois.
Les trois capacités fondamentales définies par l'UCP :
Discovery — recherche chez les marchands, récupération des détails produits, aide à la recherche pour l'acheteur. Shopify l'implémente via Catalog MCP et Storefront MCP.
Checkout — création de sessions d'achat, collecte des détails acheteurs, raccordement du paiement, finalisation de la transaction. Shopify l'implémente via une combinaison d'outils de panier Storefront MCP et du Checkout Kit indépendant (qui prend en charge les tunnels d'achat intégrés ou sur navigateur).
Orders — suivi des transactions confirmées, événements de traitement, remboursements, retours. Shopify l'implémente via Customer Accounts MCP et les API d'administration existantes.

L'implication concrète pour les marchands : si vous utilisez Shopify et que vous avez activé le Storefront MCP (actif par défaut sur la plupart des boutiques), votre boutique est déjà accessible pour les agents s'appuyant sur l'UCP. Nul besoin de « s'intégrer avec ChatGPT » ou « s'intégrer avec Claude » : vous vous intégrez au protocole UCP, et tout agent compatible UCP y a accès. C'est exactement le même modèle que le SEO pour la recherche organique en 1999 : un seul standard, de multiples utilisateurs. Nous détaillons l'UCP dans notre guide dédié pour une analyse plus approfondie des spécifications.
Ce qui change pour les marchands dans les 18 prochains mois
Trois évolutions concrètes, classées par ordre de certitude décroissante :
1. Le trafic issu des agents devient un vrai canal d'acquisition, plus une curiosité. Nous constatons déjà que 3 à 8 % des sessions sur les boutiques bénéficiant d'une forte visibilité dans les recherches d'achat de ChatGPT proviennent de recommandations d'agents. D'ici fin 2026, la plupart des assistants IA grand public intégreront des fonctions d'achat. Le guide sur la vente sur ChatGPT détaille les optimisations tactiques spécifiques à ce canal.
2. Le post-achat bascule du self-service vers l'assistance par agent. Suivi de commande, retours, modifications d'adresse, application rétroactive de remises : toutes ces requêtes de premier niveau gérées aujourd'hui par des applications de post-achat basculent dans une interface conversationnelle gérée par agent. Les appels d'outils ciblent toujours les mêmes API, mais l'interface passe du formulaire web au langage naturel. Les marchands qui n'ont pas optimisé leurs flux opérationnels sous-jacents ne seront pas prêts pour les agents ; les agents ne règlent pas les processus défaillants, ils les mettent en évidence.
3. La qualité des données produits génère un ROI cumulé. Avec l'UCP, l'agent s'appuie sur la précision des fiches produits pour décider de présenter ou non votre produit à l'acheteur. Titre, description, caractéristiques techniques, matières, variantes, indicateurs de stock : chaque champ est désormais évalué par un modèle avant de l'être par un humain. Les marchands ayant des données produits propres et structurées surclasseront ceux aux données lacunaires dans les résultats des agents, tout comme en SEO. À la différence près qu'un agent ne fait pas défiler des contenus incomplets comme le ferait un humain : une donnée insuffisante est purement et simplement déclassée.
Utiliser l'AI Toolkit en tant que développeur ou agence
La configuration de la partie développement du Toolkit est l'étape la plus simple de l'ensemble.

Si vous utilisez Claude Code, installez le plugin Shopify une fois et le serveur Dev MCP s'enregistre automatiquement. Dès lors, toute conversation avec Claude Code dispose de la recherche documentaire, de l'inspection de schémas et de shopify store execute. Aucune configuration par projet requise.
Si vous utilisez Cursor, ajoutez le serveur Dev MCP à votre fichier de configuration Cursor MCP. L'intégration se résume à un bloc JSON de cinq lignes. Cursor charge les outils au redémarrage suivant.
Si vous utilisez Gemini CLI, l'intégration se fait via l'installation d'une compétence depuis le dépôt GitHub officiel de Shopify.
Les compétences d'agent (distinctes du plugin) sont des fichiers markdown à déposer dans le répertoire .agent/skills/ de votre dépôt. C'est le format idéal pour une personnalisation par projet : par exemple, un fichier qui indique à l'IA vos conventions de nommage, vos méthodes de test ou votre pipeline de déploiement, de sorte que le code généré respecte automatiquement vos standards.
Le gain de productivité est réel mais ciblé. Dans les équipes qui l'ont sérieusement déployé, nous constatons une accélération de la vitesse de développement sur les tâches où l'IA excelle : requêtes GraphQL répétitives, squelettes de gestionnaires de webhooks, structures de composants Polaris et automatisation de flux de travail via CLI. En revanche, l'outil n'accélère pas de façon significative les choix d'architecture, le débogage système complexe ou l'optimisation des performances, des tâches nécessitant un contexte que le Dev MCP ne transmet pas.
Activer les achats par agent sur votre propre boutique
Pour la plupart des boutiques Shopify, le endpoint Storefront MCP est actif par défaut. Vous pouvez le tester en 30 secondes :
curl -X POST https://YOUR-STORE.myshopify.com/api/mcp \ -H "Content-Type: application/json" \ -d '{ "jsonrpc": "2.0", "method": "tools/list", "id": 1 }'
Si vous recevez une liste d'outils, votre boutique est prête pour les agents. Si vous souhaitez créer un agent à vos couleurs (un widget de chat d'aide à l'achat sur votre vitrine), le modèle Shop Chat Agent de Shopify est la solution la plus rapide. C'est un dépôt de départ contenant une interface de chat, un client MCP, la gestion des réponses à la volée et le support de Claude, GPT ou Gemini comme LLM.
Voici un calendrier réaliste de déploiement à 90 jours pour un marchand souhaitant lancer son propre agent :
Semaines 1-2 : Cloner le modèle Shop Chat Agent, adapter les invites (prompts) et l'interface à votre marque, connecter le LLM de votre choix.
Semaines 3-4 : Déployer sur un thème de test, effectuer des tests d'assurance qualité internes sur les flux de panier, de catalogue et de statut de commande.
Semaines 5-8 : Lancer une version d'essai auprès d'un échantillon de clients fermés, évaluer le taux de résolution autonome (pourcentage de demandes d'assistance résolues par l'agent sans recours à un humain).
Semaines 9-13 : Ajuster les invites d'après les historiques de conversation, intégrer vos politiques et connaissances produits spécifiques, puis ouvrir au trafic général.
L'erreur classique est de sauter l'étape de test des semaines 3 et 4. Des tests internes rigoureux évitent de révéler publiquement des dérives d'agents : recommandations erronées de produits hors catalogue, mauvaise application des promotions ou estimations de livraison farfelues.
La place de l'infrastructure post-achat dans une architecture d'agents
Les agents gèrent efficacement la recherche et le paiement. Ils gèrent mal le post-achat, à moins que le marchand n'ait configuré une infrastructure prête à être interpellée par un agent.
Modifier une commande, changer une adresse, procéder à un échange ou appliquer une remise après paiement sont les actions concrètes qu'un agent doit exécuter lorsqu'un acheteur demande « pouvez-vous modifier ma commande ? ». Customer Accounts MCP fournit à l'agent l'accès en lecture aux commandes ; la partie écriture (la modification effective) doit quant à elle s'exécuter quelque part. Sur la plupart des boutiques actuelles, cela passe par des tickets de support ou des saisies manuelles dans l'admin de Shopify. C'est précisément l'écart que les marchands devront combler à mesure que les agents s'imposeront en tant que canal principal d'expérience client.
Revize est la couche de modification post-achat conçue à cet effet (changements d'adresse, échanges de variantes, ajouts d'articles, annulations, remises rétroactives) et nous développons activement les endpoints d'édition adressables par les agents de sorte que lorsque ces derniers interviendront, les flux opérationnels soient déjà opérationnels. Revize est disponible sur l'App Store de Shopify si vous prévoyez d'intégrer le post-achat dans votre stratégie d'agents.
Foire aux questions
Qu'est-ce que Shopify AI Toolkit en une seule phrase ?
Shopify AI Toolkit est un ensemble de trois couches : un serveur Dev MCP pour les assistants de code IA, quatre serveurs MCP compatibles UCP (Storefront, Catalog, Customer Accounts, Dev) pour les agents d'achat IA, et le protocole Universal Commerce Protocol qui unifie le tout.
Le kit Shopify AI Toolkit est-il gratuit ?
Oui. Le serveur Dev MCP s'exécute localement sans frais ni authentification. Les endpoints Storefront MCP sont accessibles sur chaque boutique sans frais additionnels. Le Catalog MCP nécessite simplement un compte gratuit sur le tableau de bord développeur pour obtenir les identifiants JWT. Customer Accounts MCP utilise le système d'authentification client de Shopify existant.
Ma boutique doit-elle être sous l'offre Shopify Plus pour utiliser MCP ?
Non. Le endpoint Storefront MCP est actif par défaut sur l'ensemble des boutiques Shopify, quel que soit le forfait. Le Catalog MCP fonctionne pour tout marchand dont les produits respectent les règles d'éligibilité de Shopify, sans restriction de forfait. Seules quelques fonctionnalités avancées d'e-commerce agentique (catalogues spécifiques, périmètres d'accès personnalisés) nécessitent Shopify Plus.
Quelle est la différence entre Storefront MCP et Catalog MCP ?
Storefront MCP s'applique à la boutique d'un unique marchand et ne requiert pas d'authentification : les agents l'utilisent lorsque l'acheteur a déjà ciblé la boutique sur laquelle il souhaite commander. Catalog MCP fonctionne de manière transverse, requiert une authentification JWT et sert aux agents pour exécuter des recherches parmi toutes les boutiques Shopify.
Qu'est-ce que l'Universal Commerce Protocol ?
L'UCP est la spécification ouverte de Shopify qui régit les échanges entre les agents IA, les marchands, les prestataires de paiement et de validation d'identifiants lors d'un acte d'achat. Il structure les phases de Discovery, de Checkout et d'Orders, et son architecture lui permet d'être également pris en charge par des plateformes externes à Shopify.
Les solutions ChatGPT, Claude et Gemini utiliseront-elles les serveurs MCP de Shopify ?
C'est déjà le cas via leurs agents et modes shopping respectifs. Les agents conçus sur les standards MCP d'Anthropic se connectent nativement aux serveurs MCP de Shopify. Le SDK d'agent d'OpenAI intègre directement MCP, et Gemini propose une méthode de liaison détaillée dans la documentation technique de Shopify.
L'activation des achats par agent nuit-elle à mon taux de conversion ?
Les premières métriques indiquent que non, voire qu'elle l'améliore. Le trafic généré par les agents présente une intention d'achat plus forte (l'acheteur a déjà spécifié son besoin à l'agent), et l'outil update_cart de Storefront MCP livre directement un panier pré-rempli sans imposer d'étape de navigation intermédiaire. Une baisse de conversion s'observe principalement si l'agent est mal configuré et recommande des produits non disponibles, repoussant l'acheteur vers un autre site.
Comment l'AI Toolkit gère-t-il la confidentialité des données clients ?
Dev MCP s'exécute localement sur l'ordinateur du développeur et ne transmet pas de données de boutique par défaut. Les appels Storefront MCP s'effectuent de serveur à serveur, sans exposition inhérente de données personnelles (PII). Le Customer Accounts MCP exige quant à lui le consentement explicite via OAuth de l'utilisateur pour qu'un agent accède à son compte ou à son historique de commandes. Les quatre couches respectent la politique d'utilisation des API et les contrats de traitement de données (DPA) de Shopify.
L'agent d'un concurrent peut-il passer des commandes sur ma boutique via MCP ?
Oui, et c'est le fonctionnement attendu. Tout agent conforme à l'UCP peut interroger votre catalogue et initier des commandes via le endpoint Storefront MCP. Si vous souhaitez restreindre ces accès, vous pouvez appliquer vos règles réseau et de sécurité habituelles : limitation de débit (rate limiting), blocage d'IP, ou restrictions au niveau du marchand pour Catalog MCP. Pour la majorité des marchands, ouvrir l'accès aux agents est un facteur d'augmentation du chiffre d'affaires.
Dois-je intervenir pour faire apparaître mes produits dans les recherches d'agents ?
Vous devez disposer de fiches produits extrêmement propres. Les agents sélectionnent et proposent les produits en fonction de la clarté du titre, de la précision des descriptions, de la complétude des caractéristiques ou encore de la mise à jour des stocks : autant de critères SEO passés au crible par un algorithme. Les marchands dont les fiches sont incomplètes se voient déclassés par les agents d'achat. C'est l'axe de travail le plus rentable pour maximiser vos performances sur ce créneau.
Quel est le lien entre l'AI Toolkit et les Shopify Functions ?
Ce sont deux couches techniques bien distinctes, sans chevauchement. Les Shopify Functions exécutent des règles personnalisées pour le panier et le checkout au moment du paiement de la commande. L'AI Toolkit se positionne à l'extérieur pour permettre aux agents de communiquer avec votre boutique. Un agent appelant l'outil update_cart de Storefront MCP déclenchera ainsi normalement les Shopify Functions configurées sur la boutique, au même titre qu'un panier classique. Nous décrivons la migration vers les Functions en détail ici.
Comment déboguer les actions d'un agent sur ma boutique ?
Les requêtes envoyées à Storefront MCP sont historisées comme les requêtes classiques formulées sur la Storefront API. Elles figurent dans les journaux d'appels API de l'interface d'administration. Vous pouvez également intégrer un suivi d'activité sur votre agent propriétaire : le modèle Shop Chat Agent propose un point de raccordement pour enregistrer chaque message, appel d'outil ou réponse vers la base de données de votre choix. Pour les agents tiers, seuls les appels API sortants sont visibles, sans accès aux conversations situées en amont.
Articles connexes
Universal Commerce Protocol (UCP) : guide développeur Shopify — l'étude technique détaillée des spécifications évoquée plus haut.
Comment vendre sur ChatGPT avec les vitrines agentiques Shopify — optimisations pratiques et spécifiques pour le principal agent grand public.
Tutoriel de migration vers les Shopify Functions (Version 2026) — l'autre grand chantier technique de 2026, complémentaire à cette infrastructure.
Flux de travail Shopify Flow avancés pour 2025 — là où l'automatisation interne à l'admin reste supérieure à la gestion par agents, et là où elle ne l'est plus.
Repensez votre boutique Shopify. Misez sur l’expérience client.
© Copyright 2024, Tous droits réservés
Repensez votre boutique Shopify. Misez sur l’expérience client.
© Copyright 2024, Tous droits réservés
Repensez votre boutique Shopify. Misez sur l’expérience client.
© Copyright 2024, Tous droits réservés
Repensez votre boutique Shopify. Misez sur l’expérience client.
© Copyright 2024, Tous droits réservés



