Qu’est-ce que Shopify Dev MCP ?
Le serveur Shopify Dev MCP tourne localement avec npx -y @shopify/dev-mcp@latest sur stdio et n'a besoin d'aucune authentification. La version 1.17.0 a été publiée le 16 octobre 2026 sous la licence ISC. Il est une partie du Shopify AI Toolkit, que Shopify recommande désormais d'installer comme plugin dans Claude Code, Codex, Cursor, VS Code et d'autres ; le plugin se met à jour automatiquement et ajoute un seul skill d'agent shopify.
Le serveur laisse un agent chercher dans la documentation développeur et les schémas d'API de Shopify, valider les opérations GraphQL, les fichiers Liquid et de thème et le code d'extension d'interface contre ces schémas, et résoudre les versions d'API prises en charge. Il ne lit rien de votre boutique.
Le travail sur boutique vit ailleurs. Le toolkit plus large peut exécuter les tâches de gestion de boutique prises en charge via le contexte de boutique connecté du CLI Shopify, et les agents d'achat utilisent les serveurs Universal Commerce Protocol sur chaque boutique (Catalog, Cart, Checkout et Order MCP à /api/ucp/mcp), qui ont remplacé les anciens outils de catalogue et de panier du Storefront MCP.
Installer Shopify Dev MCP
npx -y @shopify/dev-mcp@latestShopify Dev MCP vaut-il le coup ?
Les API de Shopify sont versionnées par date, et les modèles entraînés sur une documentation plus ancienne écrivent des requêtes et du code d'extension qui ne valident plus. La valeur du serveur Dev MCP est que l'agent peut chercher la documentation actuelle et vérifier son code GraphQL, Liquid et d'extension contre les vrais schémas de Shopify avant de rien lancer. Pour le travail d'applis et de thèmes, c'est une grande part de la boucle de débogage supprimée, sans coût.
Les outils de validation sont configurables d'une façon que la documentation sous-vend. Par défaut, LIQUID_VALIDATION_MODE est full, qui enregistre validate_theme pour vérifier des répertoires de thèmes entiers ; le mode partial l'abandonne et valide des blocs de code individuels via l'outil validate fusionné. Les recherches de documentation passent par search_docs_chunks. Shopify ne publie pas de nombre d'outils, et la documentation du toolkit ajoute que la validation ne retire pas le besoin de relire et tester le résultat.
La télémétrie est le hic. Les builds publiés envoient des événements d'usage à shopify.dev qui peuvent inclure les entrées et résultats des outils, ce qui signifie le code que vous validez. Le plugin va plus loin : sur Claude Code, son hook peut attacher votre prompt le plus récent mot pour mot, jusqu'à 2 000 caractères, chaque fois qu'un skill Shopify s'active. Se désinscrire prend un fichier vide à ~/.config/shopify-ai-toolkit/opt-out, OPT_OUT_INSTRUMENTATION=true ou DO_NOT_TRACK=1, et Shopify avertit que les variables d'environnement n'atteignent pas les serveurs MCP lancés en GUI ni le mode exec de Codex, si bien que le fichier est la route fiable. Les builds lancés depuis les sources n'envoient rien.
Les marchands devraient regarder ailleurs. Le serveur nu n'a aucun accès à la boutique ; les tâches de boutique du toolkit passent par le CLI Shopify, et la documentation de Shopify ne liste pas quelles tâches sont prises en charge. Cela laisse le serveur npx comme l'option minimale dans la gamme propre de Shopify : moins de pièces mobiles que le plugin, et pas de hook capturant les prompts, mais pas de mises à jour automatiques non plus.
Là où il fait la différence
Un développeur indépendant qui construit une appli Shopify publique dans Cursor
Écrire des requêtes Admin GraphQL qui valident à la première exécution
L'agent cherche la documentation actuelle, rédige la requête et la valide contre le schéma avant l'exécution, si bien que les noms de champs d'une version d'API plus ancienne sont attrapés localement. Gratuit ; le coût est les morceaux de documentation ajoutés au contexte de votre modèle.
Un développeur de thèmes dans une agence Shopify Plus de six personnes
Vérifier tout le Liquid d'un thème avant de le remettre à un client
Dans le mode full par défaut, validate_theme vérifie le répertoire du thème en un appel, ce qui attrape les balises et filtres cassés qu'un relecteur trouverait autrement en cliquant à travers les aperçus. Le code du thème est envoyé en télémétrie sauf si le fichier d'opt-out existe.
Une équipe front-end qui maintient des extensions de checkout
Déplacer les extensions de checkout et de compte client sur des versions d'API antérieures à 2025-10 vers les composants web Polaris
L'exemple travaillé propre de Shopify : l'agent monte la version dans shopify.extension.toml, déplace le code React vers Preact et échange les composants et imports, la validation attrapant les mauvais imports. Les tests locaux sont encore requis.
Le responsable d'ingénierie dans une agence Shopify de 20 développeurs
Déployer l'outillage IA sur les projets clients sans envoyer le code client à un fournisseur
Installez le serveur ou le plugin gratuitement sur chaque machine et livrez le fichier d'opt-out via des dotfiles gérés, puisque la télémétrie est activée par défaut et que les variables d'environnement n'atteignent pas chaque hôte.
Avant de vous engager
- Mise en route
- claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest, puis redémarrez le client ; Node.js 18 ou plus récent. Shopify documente Claude Code, Codex, Antigravity, Cursor et VS Code, et recommande le plugin là où le client le prend en charge.
- Intégrations
- Les outils incluent search_docs_chunks, validate (GraphQL, extensions d'interface, et Liquid en mode partial) et validate_theme, plus la résolution de version d'API ; tous sont en lecture seule et aucun ne touche une boutique. Shopify ne publie pas de liste d'outils complète.
- Données et confidentialité
- Aucun identifiant et aucune donnée de boutique. Les builds publiés envoient les entrées et résultats des outils, les versions d'API et de paquets, un ID de conversation aléatoire et les noms de client ou de modèle à shopify.dev/mcp/usage sauf si vous vous désinscrivez.
- Coût à grande échelle
- Gratuit, sans limites de débit publiées ; le seul coût de fonctionnement est les tokens que votre propre modèle dépense à lire les morceaux de documentation renvoyés.
- Limites
- Développeur uniquement : pas de produits, commandes ni clients. Les tâches de boutique ont besoin du toolkit plus le CLI Shopify et sa connexion à la boutique, et Shopify ne liste pas quelles tâches sont prises en charge.
Les points forts
- Valide GraphQL, Liquid, thèmes et extensions contre les schémas actuels
- Aucun compte, clé ni accès à la boutique nécessaire
- Versions fréquentes ; gratuit
- Les builds depuis les sources n'envoient aucune télémétrie
Les points faibles
- Télémétrie activée par défaut et peut inclure le code validé
- Pas de données de boutique ou de commandes ; les tâches de boutique ont besoin du plugin et du CLI Shopify
- Liste d'outils et tâches de boutique prises en charge non documentées en entier
- Le serveur simple ne se met pas à jour automatiquement comme le plugin
Idéal pour
Les développeurs qui construisent des applis, thèmes ou extensions Shopify avec un agent de codage.
Alternatives à Shopify Dev MCP
Shopify Dev MCP : questions fréquentes
- Shopify Dev MCP vaut-il le coup ?
- Tout agent de codage qui touche aux versions d'API datées de Shopify devrait avoir ceci installé, idéalement après avoir créé le fichier d'opt-out de télémétrie. Nous lui donnons 4.2 sur 5.
- Combien coûte Shopify Dev MCP ?
- Gratuit ; aucun compte Shopify ni authentification nécessaire.
- Quels sont les inconvénients de Shopify Dev MCP ?
- Télémétrie activée par défaut et peut inclure le code validé; pas de données de boutique ou de commandes ; les tâches de boutique ont besoin du plugin et du CLI Shopify; liste d'outils et tâches de boutique prises en charge non documentées en entier; le serveur simple ne se met pas à jour automatiquement comme le plugin.
- À qui s’adresse Shopify Dev MCP ?
- Les développeurs qui construisent des applis, thèmes ou extensions Shopify avec un agent de codage.
- Combien coûte Shopify Dev MCP pour une équipe ou en production ?
- Gratuit, sans limites de débit publiées ; le seul coût de fonctionnement est les tokens que votre propre modèle dépense à lire les morceaux de documentation renvoyés.
- Shopify Dev MCP est-il sûr pour les données de l’entreprise ?
- Aucun identifiant et aucune donnée de boutique. Les builds publiés envoient les entrées et résultats des outils, les versions d'API et de paquets, un ID de conversation aléatoire et les noms de client ou de modèle à shopify.dev/mcp/usage sauf si vous vous désinscrivez.
- Quelles sont les meilleures alternatives à Shopify Dev MCP ?
- Les alternatives les plus proches que nous avons testées sont Stripe MCP, Square MCP Server et Context7.
Réponses vérifiées le 22 oct. 2026.