Sur cette page
Shopify documente désormais deux interfaces Catalog MCP officielles : Global Catalog recherche des produits parmi les marchands Shopify, tandis que Storefront Catalog est limité à la boutique d’un marchand. Les deux utilisent la capacité de catalogue UCP de Shopify et proposent des outils de recherche, de résolution d’identifiants et de sélection de variantes. L’interface Catalog MCP documentée sert à découvrir des produits ; elle ne permet pas de modifier les commandes ou le catalogue via l’interface d’administration Shopify.
Le 13 octobre 2026, Shopify a également annoncé Shop MCP, qui ajoute les paniers, le checkout et la recherche de commandes d’un client connecté via une connexion MCP distincte. Cela élargit le commerce agentique, mais ne transforme pas Catalog MCP en éditeur de l’Admin API.

Réponse rapide : utilisez Catalog MCP pour découvrir les produits et sélectionner les variantes, avec Global Catalog pour une recherche multimarques et Storefront Catalog pour une boutique. Le paiement et la recherche de commandes après connexion relèvent d’interfaces commerciales distinctes, dont Shop MCP.
Que permet Shopify Catalog MCP ?
Catalog MCP est une interface Shopify officielle permettant aux agents d’IA de découvrir et de consulter des informations sur les produits. Global Catalog recherche parmi les marchands Shopify éligibles ; Storefront Catalog se limite à la boutique d’un marchand. Les deux implémentent la capacité de catalogue UCP de Shopify et utilisent les trois mêmes outils MCP, mais leur portée et leurs champs de réponse diffèrent.
Le parcours type comporte deux étapes. D’abord, search_catalog trouve des produits à partir d’une requête textuelle, d’une image ou d’identifiants de produits ; lookup_catalog résout des identifiants de produits ou de variantes connus. Ensuite, get_product renvoie les détails du produit choisi, les combinaisons d’options disponibles et des liens de checkout. Cela permet la découverte et la sélection de variantes sans accorder à l’agent un accès étendu à l’Admin API.
Le package @shopify/dev-mcp fournit séparément la documentation et les outils de développement Shopify. Il est distinct de Catalog MCP et de Shop MCP, qui ajoute des fonctions de panier, de checkout et de recherche de commandes pour les clients connectés.

Comment fonctionne réellement l’accès au catalogue Shopify via MCP
La couche protocole : le rôle de MCP
MCP définit la façon dont un client découvre et appelle les outils exposés par un serveur. UCP définit la capacité de commerce et le format des requêtes et réponses du catalogue. Dans Catalog MCP de Shopify, l’agent envoie une requête au point de terminaison Shopify et inclut l’URL de son profil d’agent UCP. Les outils renvoyés dépendent des capacités déclarées dans ce profil. Shopify héberge ce service : il n’est pas nécessaire de créer son propre serveur MCP pour appeler les outils de catalogue documentés.
La couche API : Admin ou Storefront
Shopify documente deux points de terminaison Catalog MCP :
- Global Catalog :
https://catalog.shopify.com/api/ucp/mcprecherche parmi les marchands Shopify. - Storefront Catalog :
https://{storeDomain}/api/ucp/mcprecherche dans une seule boutique.
Les deux nécessitent un profil d’agent et ne demandent pas de clé API pour les requêtes standard. Les outils renvoient des données de découverte du catalogue ; ils ne servent pas de proxy à l’Admin API Shopify. La modification de produits ou de commandes exige une autre application ou intégration avec les API et autorisations Shopify appropriées. L’accès au catalogue est soumis à des limites de débit ; il ne faut pas mettre en cache les résultats de recherche ni les images de produits. Shopify marque certains attributs de réponse comme déduits ; ils peuvent donc être incomplets ou d’une précision variable. Consultez les règles d’utilisation actuelles avant d’afficher ces résultats aux clients.
| Fonction | Global Catalog MCP | Storefront Catalog MCP |
|---|---|---|
| Recherche produit | Chez les marchands Shopify admissibles | Dans le catalogue d’un marchand |
| Point de terminaison | https://catalog.shopify.com/api/ucp/mcp |
https://{storeDomain}/api/ucp/mcp |
| Authentification standard | Profil d’agent ; aucune clé API requise | Profil d’agent ; aucune clé API requise |
| Outils de découverte | search_catalog, lookup_catalog, get_product |
Les trois mêmes outils de catalogue |
| Limite de recherche par identifiant | Jusqu’à 50 identifiants de produit ou de variante | Jusqu’à 10 identifiants de produit ou de variante |
| Détails produit | Options, signaux de disponibilité et liens de paiement | Options, signaux de disponibilité et liens de paiement limités à la boutique |
| Écriture sur les produits, stocks ou commandes | Non exposée | Non exposée |
| Exécution du paiement | Une interface de paiement distincte est requise | Une interface de paiement distincte est requise |

Ce que Shopify Catalog MCP prend réellement en charge
Les outils Catalog MCP documentés couvrent les tâches suivantes :
- Recherche textuelle : trouver des produits à partir d’une demande en langage naturel.
- Recherche par image ou similarité : Global Catalog accepte les recherches par image et les identifiants de produits pour trouver des articles similaires.
- Filtrage des résultats : filtres pris en charge, notamment disponibilité, prix, destination ou origine d’expédition et attributs des produits.
- Résolution d’identifiants connus : récupérer les données à jour d’un produit ou d’une variante ; une requête Global Catalog peut résoudre jusqu’à 50 identifiants, Storefront Catalog jusqu’à 10.
- Consultation d’un produit :
get_productrenvoie les détails complets d’un produit, dont les combinaisons d’options et les indications de disponibilité. - Affinement d’une variante : transmettre des options choisies, comme la couleur ou la taille, pour obtenir la variante correspondante et son lien de checkout.
- Recherche globale ou par boutique : choisir Global Catalog pour plusieurs marchands ou Storefront Catalog pour les produits d’une seule boutique.
Il s’agit de fonctions de découverte. Les outils de catalogue ne modifient pas les prix, les métachamps ou les stocks, ne modifient pas les commandes et n’effectuent pas le checkout.

Ce que MCP change pour les opérations après achat
Catalog MCP peut aider un agent à trouver un produit ou à examiner ses options, mais il ne lit pas les commandes Shopify et n’effectue pas de modifications après l’achat. Séparez ces rôles : utilisez les outils d’agent Shopify documentés pour découvrir les produits et une application de gestion des commandes ou une intégration correctement autorisée pour modifier les commandes.
L’application de modification de commande Revize permet les changements en libre-service avant traitement pendant une période définie par le marchand. Celui-ci choisit les actions disponibles ; le client modifie la commande via le bloc Revize activé sur la page de statut ou de remerciement Shopify, ou le lien Edit Order de l’e-mail de confirmation. Revize vérifie le stock en temps réel pour les changements de variante. Une durée de modification ne suspend pas à elle seule le traitement ; le marchand doit configurer le mode de mise en attente et les règles adaptés. Consultez le guide de modification des commandes Shopify pour l’éditeur natif.

Commerce agentique et catalogue via MCP : ce qui existe aujourd’hui et ce qui arrive
Les outils actuels de Shopify pour les agents ont des rôles distincts :
- Catalog MCP : recherche, résolution d’identifiants, détails et découverte de variantes via Global ou Storefront Catalog.
- Shop MCP : serveur MCP distinct annoncé le 13 octobre 2026. Il peut rechercher dans le catalogue, créer des paniers, préparer le checkout sur les boutiques Shopify, finaliser le checkout Shop Pay après confirmation du client et rechercher les commandes d’un client connecté. Au lancement, l’état des commandes est vérifié en interrogeant
get_checkout; les notes de version indiquent qu’il n’y a pas encore de webhooks. - Shopify dev MCP : documentation et outils pour développeurs, pas des opérations de catalogue ou de commande pour les marchands.
Pour la configuration, suivez le guide Catalog actuel de Shopify ou les notes de lancement Shop MCP. Ne supposez pas qu’un outil décrit pour un serveur est disponible sur un autre.
Liste de contrôle de mise en œuvre
Si vous évaluez Shopify Catalog MCP :
- Déterminez si l’agent a besoin d’une recherche multimarques ou du catalogue d’une boutique.
- Lisez les instructions du point de terminaison concerné et de configuration du profil d’agent.
- Testez la recherche, la recherche par identifiant et le choix de variante avec des requêtes réelles, y compris des options indisponibles ou ambiguës.
- Respectez les limites de fréquence et les règles interdisant la mise en cache des résultats et images.
- Confiez la découverte de produits, le paiement et la modification après achat aux outils qui prennent explicitement en charge chaque tâche.
Questions fréquentes
« Catalog MCP » est-il un produit Shopify précis ?
Oui. Global Catalog MCP de Shopify recherche parmi les marchands éligibles, tandis que Storefront Catalog MCP est limité à une boutique. Le serveur @shopify/dev-mcp, destiné aux développeurs, est distinct.
Qu’est-ce que le Model Context Protocol, exactement ?
MCP est un protocole qui permet à un client d’IA de découvrir et d’appeler les outils d’un serveur. Dans le catalogue Shopify, UCP définit la capacité de commerce et le format des requêtes et réponses transmis via MCP.
Faut-il un développeur pour configurer l’accès au catalogue Shopify via MCP ?
Il vous faut un client compatible MCP et un profil d’agent, puis configurer le point de terminaison Shopify Catalog pertinent. Shopify héberge le serveur documenté : aucun serveur MCP personnalisé n’est requis pour ces outils. Un comportement d’agent plus avancé peut nécessiter du développement.
Quels forfaits Shopify prennent en charge l’accès au catalogue via MCP ?
La documentation Catalog décrit les points de terminaison et l’authentification par profil d’agent, mais pas une matrice de forfaits. Consultez la documentation Shopify actuelle et vérifiez l’éligibilité de votre boutique à la fonction de catalogue ou d’agent recherchée.
MCP peut-il modifier mon catalogue Shopify ou fonctionne-t-il uniquement en lecture ?
Non. Catalog MCP fournit des outils de découverte de produits, pas de modification de produits ou de commandes. Shop MCP est distinct et ajoute panier, checkout et recherche de commandes pour les clients connectés. Les modifications via Admin API nécessitent une application ou intégration autorisée séparément.
Quelle est la différence entre l’accès au catalogue via MCP et Shopify Flow ?
Flow exécute des automatisations déclenchées par des événements dans Shopify Admin. Catalog MCP permet à un agent d’appeler à la demande des outils de découverte de produits. Ils peuvent être complémentaires, mais Catalog MCP ne déclenche ni n’exécute lui-même un workflow Flow.
Quelles autorisations de l’Admin API sont nécessaires pour accéder au catalogue via MCP ?
Les points de terminaison Catalog MCP hébergés utilisent un profil d’agent et ne nécessitent ni jeton Admin API ni clé API pour les requêtes standard. Si une intégration distincte utilise l’Admin API, demandez uniquement les autorisations nécessaires.
L’accès au catalogue via MCP peut-il couvrir les cas d’usage B2B de Shopify ?
Les outils Catalog MCP sont documentés pour la découverte produit. Ils n’exposent ni l’attribution aux entreprises ni un parcours complet de commande B2B. Vérifiez la prise en charge actuelle des catalogues et prix B2B dans l’API ou la capacité d’agent prévue ; ne supposez pas que les données Admin API réservées à Plus sont exposées via Catalog MCP.
Quels clients IA fonctionnent avec l’accès au catalogue Shopify via MCP ?
Utilisez un client compatible MCP qui peut se connecter au point de terminaison et transmettre un profil d’agent. Les notes Shop MCP du 13 octobre décrivent des parcours de connexion pour des clients MCP tels que Claude et ChatGPT ; la prise en charge et le comportement dépendent du client.
Les requêtes sur le catalogue via MCP ont-elles un coût en matière de performance ?
Shopify ne publie pas de garantie de temps de réponse fixe pour Catalog MCP dans la documentation citée. La latence dépend du client, de la requête et des conditions de service. Respectez les limites de débit et ne mettez pas en cache les résultats du catalogue.
Comment sécuriser mon serveur MCP donnant accès au catalogue Shopify ?
Utilisez le profil d’agent requis, protégez la configuration du client, respectez les règles Shopify de non-mise en cache et d’utilisation et vérifiez les informations produit affichées par l’agent. Catalog MCP n’utilise pas de jeton Admin API pour les requêtes standard ; les autres intégrations peuvent avoir des identifiants et contrôles d’accès distincts.
Puis-je utiliser l’accès au catalogue via MCP pour recommander des produits en temps réel sur ma vitrine ?
Catalog MCP est conçu pour la découverte de produits et le choix de variantes par un agent. Il renvoie des informations produit et des liens de checkout ; Shopify ne le documente pas comme une API de vitrine à faible latence. Pour une vitrine personnalisée, choisissez l’interface qui répond aux besoins de performance et de présentation.
À lire aussi
Statistiques sur la modification des commandes Shopify · Guide des points de terminaison Shopify MCP et UCP · Guide développeur Universal Commerce Protocol · Guide Shopify AI Toolkit · Guide de gestion des commandes Shopify · Guide d’annulation de commande Shopify pour les clients · Vendre sur ChatGPT avec les vitrines agentiques Shopify · Tutoriel de migration Shopify Functions · Permettre aux clients de modifier leurs commandes Shopify