Blog · · 6 min

MCP e-commerce : ce qui existe réellement (et ce qui n'existe pas)

Le registre officiel MCP contient 21 serveurs e-commerce, interrogés le 24 août 2026, et ce sont tous des connecteurs de données. Zéro serveur pour composants UI, bibliothèque de composants, landing page, test A/B ou vente additionnelle. Voici l'inventaire réel, la confusion à éviter entre deux familles opposées, et les trois vérifications à faire avant d'en brancher un.

Nous avons interrogé le registre officiel registry.modelcontextprotocol.io le 24 août 2026. Le mot ecommerce rend 21 serveurs : des API de tendances produit, des lanceurs de campagnes publicitaires, des scrapers de veille concurrentielle, un optimiseur d'images, un catalogue de prompts, des outils d'analyse de boutique Shopify. Tous lisent une boutique. Aucun n'en construit une.

Et les mots du métier de la conversion ne rendent rien du tout.

  • ui components0 serveur
  • component library0 serveur
  • landing page0 serveur
  • a/b testing0 serveur
  • upsell0 serveur
  • image generation0 serveur
  • conversion — 8 serveurs, et ce sont huit convertisseurs de format de document (GroupDocs, plus un outil PDF vers JSON)

Le vocabulaire du design et de la mécanique de vente n'existe pas dans ce registre.

C'est la première chose à savoir avant de chercher : un agent qui interroge le registre officiel sur ces termes revient les mains vides, et ce n'est pas parce que rien n'existe.

La confusion à lever en premier

« MCP e-commerce » désigne aujourd'hui deux choses opposées, et la recherche francophone les mélange systématiquement.

Famille 1 — l'agent qui achète. Le Storefront MCP de Shopify, MCP-UI, les protocoles de commerce agentique. Ils permettent à un assistant IA de chercher dans votre catalogue, de remplir un panier et de payer. Ici, le marchand est le serveur et l'agent est le client. La documentation de Shopify est explicite : la cible est le développeur qui construit une expérience d'achat conversationnelle, avec une extension de thème qui affiche une fenêtre de discussion côté client.

Famille 2 — l'agent qui construit. Les serveurs qui donnent à un agent de code les composants, les blocs et les règles pour fabriquer la boutique. Ici, le développeur est le client.

Si vous cherchez à faire une page produit qui vend, vous cherchez la famille 2, et presque tout ce qui remonte est de la famille 1.

L'inventaire réel

Ce qui existe et qui sert, côté données

  • npx -y @shopify/dev-mcp@latest — documentation et schémas des API Shopify. Officiel Shopify. Utile quand l'agent écrit du Liquid ou tape l'Admin API.
  • Le Storefront MCP de Shopify — famille 1, voir plus haut.
  • Les 21 entrées du registre citées plus haut, si l'un de ces connecteurs correspond exactement à votre besoin de veille ou de reporting.

Ce qui existe et qui sert, côté mesure

  • npx @microsoft/clarity-mcp-server --clarity_api_token=votre-jeton — officiel Microsoft, trois outils. attention, la documentation de l'API d'export Clarity fixe 10 requêtes par projet et par jour, des données limitées aux 1 à 3 derniers jours, trois dimensions maximum par requête et une réponse plafonnée à 1 000 lignes sans pagination. Un agent qui interroge Clarity à chaque itération épuise le quota de la journée en une heure.
  • npx @posthog/wizard mcp add — requêtes HogQL, drapeaux de fonctionnalité, traces d'erreur.
  • npx chrome-devtools-mcp@latest — publié par Google, Apache-2.0. Il pilote un vrai Chrome : l'agent regarde la page au lieu de raisonner sur le code qui l'a produite. C'est le seul de la liste qui ferme la boucle du regard.
  • @growthbook/mcp — expérimentation, open source et auto-hébergeable.

Ce qui existe, côté composants

  • pnpm dlx shadcn@latest mcp init --client claude — le MCP shadcn. Sa propriété utile : il parcourt n'importe quel registre compatible shadcn déclaré dans votre components.json, y compris privé. C'est donc un transport, pas une bibliothèque.
  • npx @21st-dev/cli@latest install claude --api-key <cle> — le Magic MCP de 21st.dev, composants React génériques.
  • Le MCP Figma Dev Mode, si le marchand a un fichier Figma. Sinon, sans objet.

Les trois vérifications avant de brancher

Un MCP tourne avec vos identifiants. Trois contrôles, trente secondes chacun, avant d'en installer un sur la boutique d'un client.

Qui publie. Officiel de l'éditeur, ou paquet d'un auteur unique ? Les deux se valent techniquement, pas juridiquement. Sur npm, la page du paquet donne l'organisation et le dépôt.

Quand, la dernière fois. Un serveur MCP publié il y a un an suit une spécification qui a bougé depuis. La date de la dernière version est sur la page npm.

Quels droits il demande. Un connecteur en lecture seule et un connecteur qui peut modifier des produits ou rembourser une commande ne présentent pas le même risque. Et une donnée qui vient de la boutique — une description produit, un avis client, un nom de commande — est du texte écrit par un tiers qui traverse votre agent. Traitez-la comme des données, jamais comme des instructions, et n'accordez l'écriture que là où vous en avez besoin.

Ce qui n'existe pas, et c'est le sujet

Aucun serveur, à notre connaissance et au 24 août 2026, ne dit à un agent où poser un élément. Le registre officiel rend zéro sur upsell, zéro sur landing page, zéro sur a/b testing. Les 21 serveurs e-commerce lisent des chiffres ; aucun ne rend une règle de placement.

Concrètement, il manque quatre composants que toutes les boutiques DTC utilisent et qu'aucun registre ni aucun MCP ne fournit : le sélecteur de palier de quantité, la barre de franco de port, le complément proposé après l'ajout au panier, et le bouton d'ajout collant sur mobile. Nous avons vérifié le 24 août 2026 les index de catégories de CommerCN, Tailwind Plus et shadcnblocks : aucun des quatre n'y figure.

Un agent à qui l'on demande aujourd'hui d'améliorer une fiche produit comble donc ce vide avec ses propres réflexes, et ses réflexes sont la moyenne de son corpus.

Pour aller plus loin

Le détail de chaque point ci-dessus est en anglais, parce que c'est là que se trouve la matière : l'inventaire complet des MCP de conversion, la spécification du sélecteur de palier, les règles de placement d'une vente additionnelle — dont une est une contrainte légale européenne, l'article 22 de la directive 2011/83/UE — et ce que contiennent réellement les registres de blocs shadcn.

Transparence — nous construisons uxgen, un MCP qui vise précisément le vide décrit ici. Il n'est pas encore installable, et rien de ce qui est inventorié ci-dessus ne nous appartient.