Model Context Protocol (MCP)

Qu'est-ce que le Model Context Protocol (MCP) ?

Le Model Context Protocol est un standard ouvert qui définit la façon dont un client de grand modèle de langage se connecte à des sources de données, des outils et des services externes via une interface serveur uniforme. Dans les vitrines composables, il fait office de liant entre un runtime d'IA et le reste de la stack headless, de sorte qu'un agent peut lire les données catalogue, déclencher des mutations commerce ou récupérer du contenu sans adaptateur sur mesure par backend.

Définition

MCP spécifie un protocole indépendant du transport reposant sur trois primitives : les ressources (contexte en lecture seule que le modèle peut intégrer), les outils (fonctions appelables dotées de schémas JSON typés) et les prompts (modèles fournis par le serveur). Une application hôte intègre un client MCP qui négocie les capacités avec un ou plusieurs serveurs MCP, chacun exposant une surface délimitée du système sous-jacent. Comme chaque serveur parle le même protocole, le même agent peut dialoguer avec un CMS, un index de recherche et un prestataire de paiement sans apprendre leurs API natives. La consommation de tokens reste prévisible parce que les serveurs renvoient des charges utiles structurées et paginées plutôt que des dumps bruts qui dépasseraient la fenêtre de contexte.

Pourquoi c'est important

Sans protocole partagé, chaque équipe reconstruit le Tool Use, l'authentification et la découverte de schémas pour chaque nouveau modèle. MCP standardise ce câblage, ce qui réduit le coût d'intégration et rend les capacités portables d'un fournisseur de LLM à l'autre. Il crée aussi une frontière d'audit nette : chaque action du modèle passe par un appel d'outil typé qui peut être journalisé, limité en débit et encadré par des Guardrails. Pour les architectures composables, MCP s'insère naturellement aux côtés de la Storefront API et des webhooks comme un simple contrat de service supplémentaire, et il rend réaliste le remplacement du LLM sous-jacent sans réécrire la couche agent.

Cas d'usage

Un copilote de merchandising utilise des serveurs MCP pour le PIM, le CMS et le moteur de recherche afin de rédiger des pages catégorie à la volée. Un agent de support des commandes appelle un serveur MCP commerce pour consulter les expéditions, puis transmet le dossier via un serveur de ticketing. Un agent de tarification lit les signaux concurrentiels via un serveur et écrit les mises à jour de prix via un autre, des Guardrails appliquant les règles de marge minimale avant que l'outil d'écriture ne soit autorisé à s'exécuter.

À lire aussi

Découvrez Agentic Frontend Management Platform · Composable Digital Experience Platform.

Frontend Insights