Comment connecter rapidement Claude à Shopify via MCP : Guide complet en 7 étapes
Vous souhaitez automatiser la gestion de votre boutique Shopify avec un assistant intelligent comme Claude ? Cet article vous accompagne étape par étape pour connecter Claude à votre boutique Shopify en seulement 5 minutes. Grâce à cette intégration, Claude pourra rédiger, réécrire, modifier le design, lire les commandes et gérer stocks sans avoir besoin de coder. Une solution efficace et accessible même aux débutants !
Pourquoi connecter Claude à Shopify ?
Une fois relié, Claude peut vous aider à :
– Rédiger et publier des articles de blog
– Optimiser la fiche produit
– Modifier l’apparence de votre site
– Lire et gérer commandes et inventaires
– Automatiser certaines tâches SEO
Étape 1 : Installer Claude sur votre ordinateur
- Rendez-vous sur claude.com/claude-code
- Téléchargez la version adaptée à votre OS (Mac, Windows ou Linux)
- Créez un compte ou connectez-vous
- Optez pour Claude Pro (20€/mois), la version gratuite ne suffira pas pour l’intégration
Étape 2 : Créer une application Shopify
- Connectez-vous à votre admin Shopify
- Naviguez dans Paramètres > Applications
- Cliquez sur Développer des applications (si c’est votre première fois)
- Autorisez le développement d’apps personnalisées et accédez au Dev Dashboard
- Créez une nouvelle application : nommez-la (ex :
ClaudeXShop) puis validez
Étape 3 : Configurer les permissions (scopes)
- Ouvrez l’onglet Aperçu dans l’application créée
- Dans Admin API access scopes, collez la liste de permissions essentielles (voir ci-dessous)
- Pour des droits plus avancés (clients, commandes, remboursements), utilisez une liste complémentaire
- Enregistrez vos paramètres
Liste de scopes essentielles :
plaintext
read_products,write_products,read_product_listings,write_product_listings,read_product_feeds,write_product_feeds,read_inventory,write_inventory,read_locations,read_themes,write_themes,read_online_store_pages,write_online_store_pages,read_online_store_navigation,write_online_store_navigation,read_content,write_content,read_files,write_files,read_script_tags,write_script_tags,read_pixels,write_pixels,read_translations,write_translations,read_metaobject_definitions,write_metaobject_definitions,read_metaobjects,write_metaobjects,read_discounts,write_discounts,read_price_rules,write_price_rules,read_gift_cards,write_gift_cards,read_marketing_events,write_marketing_events,read_analytics,read_reports,write_reports,read_shipping,write_shipping,read_markets,write_markets,read_publications,read_legal_policies
Étape 4 : Publier la version de l’application
- Dans l’onglet Versions, créez une nouvelle version (ex : v1)
- Puis cliquez sur Publier
Étape 5 : Installer l’application sur votre boutique
- Accédez à Aperçu > Gérer le lien d’installation personnalisé
- Si cette option n’apparaît pas, allez dans Distribution > Distribution personnalisée
- Entrez votre domaine Shopify au format
votreboutique.myshopify.com - Générez le lien, puis ouvrez-le dans votre navigateur
- Cliquez sur Installer pour ajouter l’application
Étape 6 : Récupérer les identifiants OAuth
- Retournez dans le Dev Dashboard
- Sélectionnez votre application
- Dans Paramètres, copiez :
- Client ID
- Client Secret (démarre par
shpss_) - votre domaine Shopify
Conservez ces informations précieusement, car elles donnent accès à votre boutique.
Étape 7 : Configurer Claude Code avec vos identifiants
- Ouvrez Claude Code dans un nouveau dossier
- Collez ce prompt (en remplissant les champs avec vos identifiants) :
plaintext
Client ID :
Client Secret :
Domaine Shopify :
- Ajoutez ce texte (à ne pas modifier) :
“`plaintext
Connecte ma boutique Shopify à Claude Code via MCP.
Mon application est créée dans le « Dev Dashboard » de Shopify
avec toutes les permissions nécessaires. Les identifiants ci-dessus
sont des OAuth 2.0 (Client Credentials flow), PAS un token direct.
IMPORTANT — contexte technique :
- MCP utilise –clientId et –clientSecret, puis échange avec OAuth pour obtenir un token shpat_ (24h, auto-refresh).
- Le Client Secret commence par « shpss_ » — c’est normal, ce n’est PAS un token Storefront.
- Lors des tests, ne PAS envoyer le secret en X-Shopify-Access-Token.
- Vérification : faire une requête POST à
https://<shop>.myshopify.com/admin/oauth/access_tokenavec body{client_id, client_secret, grant_type:"client_credentials"}. - Si réponse 200, tout est OK, sinon diagnostiquez.
Ce que je souhaite :
- Installe et mets à jour le package shopify-mcp dans ma config (~/.claude.json), en remplaçant les identifiants existants.
- Vérifie la validité via l’endpoint OAuth. Si OK, confirme la.
- Demande à Claude de fermer puis rouvrir Claude Code (tuer l’app).
- Après le redémarrage, il teste la connexion en listant 3 produits.
- En cas de problème, il diagnostique et propose des solutions (config, scopes, domaine, app non installée, secret changé).
Tout doit se faire dans un thème dupliqué, pas en direct.
Pense à faire pivoter ton Client Secret dès que la configuration est terminée pour la sécurité.
“`
- Laissez Claude effectuer toutes ces étapes : installation, vérification, sauvegarde.
Post-connexion : Tester dans un thème dupliqué
- Dupliquez votre thème principal (Actions > Dupliquer)
- Fermez complètement Claude Code, puis relancez-le
- Faites la requête :
“Liste-moi 3 produits de ma boutique Shopify” - Si les produits s’affichent, c’est gagné !
Cas d’usage concrèt : automatisations avec Claude
Voici quelques exemples pour exploiter Claude dans Shopify :
-
Rédiger un article SEO :
“Claude, rédige un article de 1500 mots sur [sujet], avec le mot-clé [mot-clé], en structure H1/H2/H3, puis publie en brouillon.” -
Optimiser en masse :
“Réécris mes 10 dernières fiches produits pour qu’elles soient SEO, avec le mot-clé principal.” -
Ajouter des badges :
“Ajoute trois badges de confiance : ‘Paiement sécurisé’, ‘Livraison 24h’, ‘Remboursé sous 30j’, dans le thème.” -
Modifier le design :
“Change la couleur des boutons ‘Ajouter au panier’ en #1a3a5c.” -
Améliorer le SEO image :
“Ajoute des alt-text SEO à toutes les images du nom ‘collection [nom]’.” -
Ajouter des FAQ structurées :
“Ajoute un FAQ JSON-LD dans la fiche produit.”
Règles de sécurité essentielles
- Ne partagez jamais Client ID + Secret hors de la plateforme
- Toujours dupliquer votre thème avant toute modification
- Faites valider les changements par Claude
- Déconnectez l’app côté Shopify pour couper l’accès à tout moment
- Faites des sauvegardes régulières du thème (fichier zip)
- Pivotez votre Client Secret après configuration
Foire aux questions rapides
| Question | Réponse |
|—|—|
| Combien ça coûte ? | Juste Claude Pro (20€/mois), la connexion est gratuite. |
| Est-ce dangereux ? | Non, si vous suivez les règles. Claude ne peut agir qu’avec vos permissions. |
| Peut-il supprimer mes produits ? | Seulement si vous lui demandez explicitement, avec confirmation. |
| Ça marche avec claude.ai ? | Non, uniquement via Claude Code et MCP. |
| Canva ChatGPT ? | Pas encore. MCP est une exclusivité Claude / Anthropic. |
| Windows / Linux ? | Oui, même procédure. |
| Temps nécessaire ? | 20-30 min la première fois; instantané par la suite. |
En suivant ce guide, vous pouvez automatiser et optimiser votre boutique Shopify rapidement, sans compétences techniques avancées. Pour toutes questions ou précisions, n’hésitez pas à commenter !

