Comment j’ai connecté Claude à Shopify via MCP en 5 minutes

Comment j’ai connecté Claude à Shopify via MCP en 5 minutes

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_token avec 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 !

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *