Shopify a annoncé Shop MCP le 13 octobre. Il s'agit d'une connexion MCP unique qui donne à un agent IA ou à une application trois capacités à la fois : rechercher dans Shopify Catalog, qui compte plus d'1 milliard de produits, constituer des paniers, et finaliser le paiement avec Shop Pay. MCP (Model Context Protocol) est le standard ouvert utilisé par les assistants IA pour se connecter à des outils externes.

Comment ça fonctionne

Le serveur est un point d'accès distant situé à mcp.shop.com, et Shopify précise que tout client MCP peut s'y connecter, tout comme votre propre code. Une description des fonctionnalités, lisible directement par les agents, est publiée à l'adresse mcp.shop.com/skill.md. Le serveur expose 17 outils, incluant la recherche et la consultation de produits, des outils de panier et de paiement, le statut du paiement, ainsi que la recherche de commandes avec suivi pour les acheteurs connectés.

La recherche ne nécessite aucune clé API. Les paniers et le paiement fonctionnent également sans connexion. Pour payer avec Shop Pay, l'acheteur se connecte avec Shop, ce qui permet au paiement d'utiliser ses adresses enregistrées et Shop Pay. Selon Shopify, des clients MCP comme Claude et ChatGPT gèrent cette connexion, et du code personnalisé peut utiliser un flux d'appairage par appareil (device flow).

Qui appuie sur « acheter »

Par défaut, l'acheteur paie sur la page de paiement du commerçant lui-même, via un lien transmis par l'agent. Un acheteur connecté peut à la place laisser l'agent finaliser l'achat, mais seulement après avoir confirmé le total et un moyen de paiement. Chaque paiement est rattaché à un seul commerçant, donc des articles provenant de trois boutiques nécessitent trois paiements distincts.

Pour les commerçants, les commandes passées via un agent apparaissent dans l'administration Shopify comme n'importe quelle autre commande. Au lancement, il n'y a pas de webhooks, les développeurs doivent donc interroger le statut du paiement par sondage (polling). Les intégrations existantes avec l'API Catalog continuent de fonctionner sans modification. Shopify a également publié un outil en ligne de commande, @shopify/shop, pour effectuer des recherches depuis le terminal.

Ce que cela change si vous faites vos achats ou développez avec des agents IA

Si vous utilisez un assistant IA pour des tâches quotidiennes, les achats en ligne en font désormais partie. Claude et ChatGPT sont les clients que Shopify cite comme gérant la connexion Shop. Avant de laisser un agent finaliser un achat, vérifiez le total, la boutique et le moyen de paiement qui vous sont présentés, car cette confirmation constitue le garde-fou intégré au processus.

Si vous hésitez sur l'assistant à utiliser, la prise en charge des connecteurs est désormais un critère aussi important que la qualité des réponses. Comparez les deux dans ChatGPT vs Claude.

Si vous développez des agents, Shop MCP constitue un moyen simple d'ajouter la recherche de produits : aucune clé ni intégration commerçant n'est nécessaire pour démarrer, et le paiement peut être ajouté par la suite.