« Shopify MCP » désigne quatre choses différentes. Si vous tenez une boutique, la bonne est le connecteur Shopify pour Claude : il s'installe depuis Claude, lit vos commandes, vos clients et vos analyses, et peut modifier produits, stock et remises si vous l'approuvez. Le Dev MCP sert aux développeurs. Quant au Storefront MCP, encore décrit dans beaucoup de guides, ses outils de catalogue et de panier ont été retirés. Reste un angle mort : aucun de ces serveurs ne connaît votre dépense publicitaire.
Quel MCP Shopify pour quel usage ?
| Ce que Shopify publie | Pour qui | Ce que ça fait |
|---|---|---|
| Connecteur Shopify pour Claude | Le marchand | Lit et gère une boutique depuis la conversation |
| Dev MCP et AI Toolkit | Le développeur | Documentation, schémas d'API et validation de code. Tourne en local, sans authentification |
| Serveurs UCP Catalog, Cart, Checkout, Order, Ask | Les agents d'achat | Cherchent un produit, montent un panier, suivent une commande pour un acheteur |
| Customer Accounts MCP | Le client connecté | Donne accès à ses commandes et à son compte |
Le MCP, pour Model Context Protocol, est le protocole par lequel un assistant appelle des outils externes. Le mot ne dit donc rien de ce que vous pourrez faire : tout dépend du serveur.
Attention aux tutoriels anciens. Ceux qui font interroger https://votre-boutique.com/api/mcp décrivent une adresse dont Shopify a retiré le catalogue et le panier. Et ce serveur n'a jamais lu vos ventes : il servait à vos acheteurs, pas à vous.
Brancher le connecteur Shopify à Claude
Trois étapes, depuis un navigateur d'ordinateur :
- Dans Claude, ouvrez la page d'installation du connecteur Shopify. Il n'est pas sur le Shopify App Store.
- Claude vous envoie vers l'admin de votre boutique. Lisez le niveau d'accès demandé avant de valider.
- Posez une question simple, par exemple le nom de la boutique connectée, pour vérifier que c'est la bonne.
Votre compte limite ce que l'assistant peut faire : il ne dépasse jamais les droits de la personne qui l'utilise. Un détail à connaître avant d'accepter. Pour réduire un accès déjà approuvé, il faut désinstaller l'intégration.
Notre règle : la lecture d'abord.
Refusez l'écriture au premier branchement si l'écran vous le permet, ou passez par un compte de collaborateur aux droits réduits. Vous l'ouvrirez quand une dizaine de réponses auront tenu face à l'admin.
Ce que le connecteur lit et modifie
Shopify ne publie pas la liste de ses outils dans son aide. Nous l'avons relevée le 5 novembre 2026 sur le serveur setup.shopify.com/mcp : 37 outils, dont 20 annotés en lecture seule. Elle peut bouger, et ce que vous verrez dépend de l'accès approuvé. Ceux qui comptent pour piloter une boutique :
| Ce que vous demandez | L'outil appelé | À savoir |
|---|---|---|
| Ventes, sessions, clients qui reviennent | run-analytics-query | Une requête ShopifyQL : c'est le bon outil pour un total |
| Les dernières commandes | list-orders | 50 commandes au plus par appel, 10 par défaut |
| Vos clients | list-customers | Rend le nom, l'e-mail et le téléphone |
| Le stock d'un produit | get-inventory-levels | Par variante et par emplacement |
| Ce qu'aucun outil ne couvre | graphql_query | L'API d'administration, dans les limites de l'accès approuvé |
| Créer ou modifier | update-product, set-inventory, create-discount, graphql_mutation… | Seulement si vous avez approuvé l'écriture |
Certaines limites ne dépendent pas de vous. Shopify bloque les remboursements, l'annulation et la capture de commandes, les retours et les cartes cadeaux, même avec un accès en écriture. L'assistant ne touche pas non plus aux paiements, aux taxes ni aux domaines.
La requête à demander pour un chiffre fiable
Pour une question de ventes, l'assistant écrit une requête en ShopifyQL, le langage des rapports de Shopify. Elle se lit sans être développeur, et c'est elle qu'il faut regarder :
FROM sales
SHOW orders, gross_sales, discounts, net_sales, total_sales
SINCE -30d UNTIL today
COMPARE TO previous_period
Concrètement, ajoutez à vos questions : « et montre-moi la requête ». Vous voyez les champs choisis, la période et la comparaison. Une réponse sans requête est une réponse que vous ne pouvez pas relire.

Ce que Shopify ne vous dira pas
Le connecteur répond avec les chiffres de la boutique, et pour ce qui a été vendu, ce sont les bons. Quand Shopify et GA4 divergent, la commande fait foi. Mais trois questions restent hors de sa portée :
- Ce que la vente a coûté. Votre dépense Meta et Google Ads n'est pas dans Shopify. Sans elle, pas de MER ni de coût d'acquisition client.
- Ce que les régies s'attribuent. Meta et Google peuvent revendiquer la même commande. Seule la comparaison avec vos ventes le montre, comme l'explique notre article sur le ROAS et le MER.
- Le détail des canaux. Shopify compte des sessions, mais la lecture fine des campagnes et des pages d'entrée reste dans votre outil d'analyse. Pour GA4, voyez notre guide sur le MCP de Google Analytics.
Le connecteur Shopify ou un connecteur multi-sources ?
| Le connecteur Shopify | Kyras | |
|---|---|---|
| Installation | Depuis Claude, puis accord dans l'admin Shopify | Depuis le Shopify App Store, puis une adresse dans Claude |
| Lecture | Commandes, clients, stock, analyses de la boutique | Commandes, marge et réachat, avec GA4 et vos régies |
| Écriture | Produits, stock, collections, remises, si vous l'approuvez | Aucune |
| Données clients | Nom, e-mail et téléphone rendus à l'assistant | L'identifiant du client seulement |
| Dépense publicitaire | Absente : Shopify ne lit pas vos régies | Meta Ads et Google Ads, en face des ventes |
| Prix | Votre forfait Shopify et votre offre Claude | Inclus dans les formules Pro et Scale |
- Vous voulez lire votre boutique ou y agir depuis Claude : prenez le connecteur Shopify.
- Vous voulez savoir si vos ventes couvrent ce que vous dépensez pour les obtenir : il faut une lecture de plusieurs sources.
Passer par Kyras
Kyras s'installe depuis le Shopify App Store, en lecture seule. Il lit vos commandes, votre marge quand vos coûts d'achat sont renseignés, et vos clients qui reviennent, à partir de leur seul identifiant : ni nom, ni e-mail, ni adresse. Il met ces ventes face à GA4, Meta Ads et Google Ads, avec une règle simple : pour le chiffre d'affaires, la commande passe devant ce qu'une régie ou un outil d'analyse en dit.
Côté Claude, ajoutez un connecteur personnalisé avec l'adresse https://app.kyras.ai/api/mcp/mcp, connectez-vous et choisissez l'espace. L'accès s'ouvre avec l'abonnement. Le pas à pas est dans le centre d'aide, et l'intégration Shopify détaille ce que Kyras lit.

Que demander à Shopify depuis Claude ?
Nommez la métrique, la période et le classement. Trois exemples, du plus simple à celui qui dépasse Shopify :
- « Quels sont mes dix produits les plus vendus sur 30 jours, en ventes nettes ? » Une métrique, un classement, une période. Le connecteur y répond seul, et l'écran Analyses de Shopify le confirme en deux minutes.
- « Quelle part de mes commandes de septembre vient de clients qui reviennent ? » Shopify connaît la réponse. Demandez aussi la requête utilisée, pour la relire.
- « Ma publicité Meta de septembre s'est-elle payée avec les ventes qu'elle a amenées ? » Celle-ci sort de Shopify : il faut la dépense et le lien entre la campagne et la commande. C'est une question multi-sources.
Cinq pièges propres à Shopify
- Additionner une liste plafonnée.
list-ordersrend 50 commandes au plus par appel. Si l'assistant fait son total là-dessus, il additionne un extrait. Pour un chiffre d'affaires, demandez une requête ShopifyQL, et faites-la afficher. - Mélanger ventes brutes, nettes et totales. ShopifyQL expose
gross_sales,net_salesettotal_sales. Les ventes totales comptent les taxes et la livraison. Dites laquelle vous voulez, la même que dans votre reporting. - Lire le référent comme un canal payé.
order_referrer_sourcedit d'où venait l'acheteur selon Shopify. Il ne dit pas ce que la campagne a coûté, et il ne remplace pas une attribution. - Envoyer des données clients sans y penser. Une fois l'accès approuvé, Shopify rappelle que les données quittent son environnement et passent sous les conditions de l'éditeur de l'outil. Le nom, l'e-mail et le téléphone de vos clients entrent alors dans la conversation. Vérifiez que votre politique de confidentialité et votre compte Claude couvrent cet usage.
- Lancer une modification en masse. Le connecteur change les éléments un par un. Un lot peut s'arrêter en route, et le reste se finit dans l'admin. Testez d'abord sur deux produits.
Ce que Kyras ne fait pas avec Shopify
Kyras ne crée ni ne modifie aucun produit, aucune commande, aucun thème : pour agir, c'est le connecteur Shopify ou l'admin. Il n'affiche pas de marge si un produit vendu n'a pas de coût. Côté régies, il lit Meta Ads et Google Ads ; TikTok Ads est annoncé, LinkedIn Ads n'est pas pris en charge. Le Mix Marketing est réservé à la formule Scale.



