Le Protocole de Contexte Modèle (MCP) est une norme ouverte qui définit comment les assistants IA se connectent aux outils externes, sources de données et services. Si vous vous êtes demandé comment Claude se connecte à vos comptes publicitaires, la réponse courte est MCP : une couche de communication standardisée qui permet à un modèle IA d’appeler des fonctions spécifiques sur un serveur distant, de recevoir des données structurées en retour et d’agir dessus au sein d’une conversation.
Cet article explique comment MCP fonctionne techniquement, à quoi ressemble réellement l’enveloppe d’appel d’outils, et comment des implémentations comme Adsroid MCP traduisent ce protocole en actions publicitaires réelles dans Google Ads et Meta Ads.
Qu’est-ce que le Protocole de Contexte Modèle ?
MCP a été introduit par Anthropic fin 2024 pour standardiser la manière dont les modèles IA interagissent avec le monde extérieur. Avant MCP, chaque intégration entre un assistant IA et un service externe était construite sur mesure. Les développeurs devaient écrire des connecteurs spécifiques, gérer l’authentification différemment pour chaque plateforme, et reconstruire la logique de passage de contexte à chaque fois.
MCP résout cela en créant un protocole partagé. Pensez-y comme à une norme USB-C pour les intégrations IA : au lieu que chaque appareil ait besoin de son propre câble, une interface commune fonctionne partout où elle est adoptée.
MCP ne rend pas l’IA plus intelligente. Il offre à l’IA un moyen fiable et standardisé d’interagir avec des systèmes réels en dehors de la conversation.
Le protocole définit trois concepts clés :
- Outils : fonctions appelables que l’IA peut invoquer, chacune avec un nom défini, une description, et un schéma de paramètres.
- Ressources : données statiques ou dynamiques que l’IA peut lire, comme des fichiers ou des enregistrements de bases de données.
- Prompts : modèles réutilisables qui orientent la manière dont l’IA aborde une tâche.
Pour les cas d’usage publicitaire, les outils sont la primitive la plus pertinente. Un serveur MCP conçu pour la gestion publicitaire expose une liste d’outils, et l’IA appelle ces outils pour lire les données de campagne, modifier les budgets, ou créer de nouvelles annonces.
Comment fonctionne l’appel d’outils MCP ?
Lorsqu’un assistant IA comme Claude est connecté à un serveur MCP, il reçoit un manifeste des outils disponibles au début d’une session. Chaque entrée d’outil inclut un nom (par exemple, get_campaign_performance), une description en langage courant, et un JSON Schema définissant les paramètres attendus.
Pendant une conversation, lorsqu’un utilisateur demande quelque chose comme