@shopify/dev-mcp est le serveur MCP de Shopify pour développer sur la plateforme Shopify. Il permet aux agents de chercher dans la documentation et les schémas d'API, de valider des opérations GraphQL, des fichiers Liquid et de thème et du code d'extensions d'interface, et de résoudre les versions d'API prises en charge. Il s'exécute en local en stdio, sans authentification.
Ce qu'il fait
Où Shopify Dev MCP s'exécute et ce qu'il ajoute, d'après sa documentation
Recherche dans la documentation et les schémas d'API Shopify
Valide des opérations GraphQL par rapport aux schémas Shopify
Valide les templates Liquid et les fichiers de thème
Valide le code des extensions d'interface
Résout les versions d'API prises en charge
Quand l'utiliser
Bonne adéquation
Créer des apps, thèmes ou extensions Shopify avec un agent IA
Repérer les erreurs GraphQL ou Liquid avant le déploiement
Migrer les extensions de checkout ou de compte client vers des versions d'API plus récentes
Pas pour
Les clients qui prennent en charge le plugin : Shopify recommande plutôt le plugin AI Toolkit complet
Comment installer Shopify Dev MCP
Il vous faut : Node.js 18 ou plus récent
Vérifiez que Node.js 18 ou plus récent est installé
Claude Code : claude mcp add --transport stdio shopify-dev-mcp -- npx -y @shopify/dev-mcp@latest
Codex CLI : ajoutez [mcp_servers.shopify-dev-mcp] avec command = "npx" et args = ["-y", "@shopify/dev-mcp@latest"] à ~/.codex/config.toml
Cursor/VS Code : ajoutez la configuration npx à vos réglages MCP
Redémarrez le client
Exemple de configuration (tiré de la documentation officielle)
S'exécute en local en stdio ; aucune authentification requise
Notes de sécurité des mainteneurs
Les builds de release envoient des événements d'usage à https://shopify.dev/mcp/usage, qui peuvent inclure les entrées et résultats des outils
Désactivation avec un fichier vide ~/.config/shopify-ai-toolkit/opt-out, OPT_OUT_INSTRUMENTATION=true ou DO_NOT_TRACK=1
Examinez la source avant de donner à un agent l'accès à des identifiants ou à des systèmes de production. Nous documentons ce que déclarent les mainteneurs ; nous n'auditons pas le code.
Limites
LIQUID_VALIDATION_MODE=partial supprime validate_theme et ne valide que les blocs de code
Outil de codage agentique d'Anthropic qui lit votre base de code, modifie des fichiers et exécute des commandes depuis le terminal, les IDE ou le navigateur.
La gratuité s'arrête à : Pas d'offre gratuite : Claude Code est inclus dans les abonnements Claude payants (Pro, Max, Team, Enterprise…
Exécutez npx -y @shopify/dev-mcp@latest ou ajoutez-le à la configuration MCP de votre client ; Node.js 18+ est requis. source
Le serveur Shopify Dev MCP collecte-t-il de la télémétrie ?
Oui dans les builds de release ; il envoie des événements d'usage à shopify.dev, et vous pouvez vous désinscrire avec DO_NOT_TRACK=1 ou un fichier d'opt-out. source
Shopify Dev MCP nécessite-t-il une authentification ?
Non, il s'exécute en local en stdio sans authentification. source
Faut-il utiliser le plugin Shopify AI Toolkit plutôt que Shopify Dev MCP ?
Shopify recommande le plugin lorsque votre client le prend en charge ; le serveur MCP est destiné aux configurations MCP uniquement. source
Non précisé par les mainteneurs : github.com/Shopify/dev-mcp a renvoyé 404, donc repo_url pointe vers le repo Shopify AI Toolkit cité dans la doc; Licence ISC tirée des métadonnées npm.