
Qu'est-ce que le MCP (Model Context Protocol) ? Le guide complet
Le MCP est un protocole ouvert qui permet à Claude et ChatGPT d'appeler des outils externes. Ce que signifie le sigle, ses trois composants, son fonctionnement, serveurs hébergés et locaux.
Catégorie
Auteur
Date
Temps de lecture
Partager
Le MCP (Model Context Protocol) est un protocole ouvert qui permet aux assistants IA de se connecter de façon standard à des systèmes externes. Grâce au MCP, Claude, ChatGPT et les assistants similaires peuvent lire des enregistrements dans une base de données, appeler une API ou modifier un budget dans votre compte publicitaire. Ce guide explique ce qu'est le MCP, pourquoi il existe, comment il fonctionne techniquement, et ce qui distingue les serveurs hébergés des serveurs locaux.
Qu'est-ce que le MCP (Model Context Protocol) ?
MCP signifie Model Context Protocol. Anthropic l'a publié en open source en novembre 2024, et il est devenu un standard du secteur assez vite pour que des applications bien au-delà d'Anthropic le prennent désormais en charge.
La définition en une phrase : le MCP est un langage commun qui décrit quels outils un assistant IA peut appeler et comment il doit les appeler. Comme ce langage commun se place entre l'assistant et le système externe, personne n'a besoin d'écrire du code de liaison sur mesure pour chaque nouvelle combinaison.
Une analogie aide à comprendre. Comme l'USB-C permet à différents appareils de communiquer par un seul câble, le MCP permet à différentes applications IA de communiquer avec différents systèmes par une seule interface.
Pourquoi le MCP a-t-il été créé ?
Avant le MCP, chaque application IA avait besoin de sa propre intégration pour chaque système qu'elle voulait atteindre. Trois assistants et dix systèmes, cela faisait trente intégrations séparées, chacune avec sa charge de maintenance, ses points de panne et sa revue de sécurité.
Le MCP a cassé cette multiplication. Vous écrivez un seul serveur pour un système, et toutes les applications qui parlent le protocole peuvent s'y connecter. L'auteur du serveur n'a pas besoin de savoir quel client l'appelle, et le client n'a pas besoin de savoir ce qu'il y a dans le serveur.
Comment fonctionne le MCP ?
L'architecture a trois parties :
- L'hôte MCP (le client) : l'application dans laquelle tourne l'assistant, comme Claude, ChatGPT ou Cursor. Il reçoit votre demande et laisse le modèle décider quel outil appeler.
- Le serveur MCP : la partie qui définit les outils et effectue les vrais appels. Il indique au client le nom, le rôle et les paramètres attendus de chaque outil.
- La source de données : le système réel derrière le serveur. Un compte Google Ads, une base de données, un système de fichiers.
Le déroulement est le suivant : vous demandez quelque chose en langage courant, le modèle choisit un outil adapté, le serveur l'exécute sur le système réel, le résultat revient au modèle, et le modèle vous rédige une réponse lisible. Un détail compte plus que les autres : le modèle choisit l'outil, mais c'est le serveur qui décide de ce qui est possible. Un modèle ne peut pas inventer une opération que le serveur n'a jamais définie.
Comment le protocole MCP fonctionne-t-il techniquement ?
Le MCP utilise JSON-RPC 2.0 pour les messages. Le client et le serveur se déclarent mutuellement leurs capacités à l'ouverture de la connexion, pour que chaque côté sache ce que l'autre prend en charge.
Le protocole définit trois éléments de base :
- Les outils (tools) : les actions que le modèle peut déclencher, comme sortir un rapport, créer un enregistrement ou modifier un budget.
- Les ressources (resources) : les données que le modèle peut lire, comme un fichier, un enregistrement ou une configuration.
- Les modèles de requêtes (prompts) : des modèles réutilisables que le serveur propose pour les tâches récurrentes.
Les connexions passent par deux modes de transport. stdio sert aux processus locaux, quand le serveur tourne comme un programme sur votre machine. Le transport basé sur HTTP se connecte à un serveur distant : c'est celui qu'utilisent les serveurs hébergés. Cette différence conditionne tout ce qui suit.
MCP distant ou MCP local
Un serveur MCP tourne soit sur votre ordinateur, soit dans le cloud. Les deux parlent le même protocole, mais l'expérience au quotidien est très différente.
Le serveur MCP local (auto-hébergé)
Il tourne sur votre propre machine. Le serveur MCP Google Ads open source de Google entre dans cette catégorie.
Ce qu'il demande :
- Un environnement terminal avec Python installé
- La création d'un projet Google Cloud
- Une demande de developer token, dont l'approbation peut prendre des semaines
- La configuration à la main des identifiants OAuth 2.0
- La prise en charge des mises à jour et de la maintenance par vous-même
Points faibles : la mise en place prend des heures ou des jours, le serveur est indisponible dès que votre ordinateur est éteint, et ces serveurs sont généralement en lecture seule.
Le serveur MCP distant (hébergé)
Il tourne dans le cloud. Vous collez une seule URL.
Points forts :
- La configuration prend environ 60 secondes
- Pas de terminal, de projet Google Cloud ni de developer token
- Il continue de tourner quand votre ordinateur est éteint
- Les mises à jour sont automatiques, sans charge de maintenance
- Il prend en charge l'écriture en plus de la lecture
- Il gère plusieurs comptes, MCC compris, sur une seule connexion
Quelles applications IA prennent en charge le MCP ?
- Claude (Pro, Max, Team, Enterprise) via claude.ai et l'application Claude pour ordinateur
- ChatGPT via la section des connecteurs
- Des outils de développement comme Cursor et Claude Code
- Les autres applications qui implémentent le protocole
C'est là qu'un serveur hébergé fait la différence : la même URL fonctionne dans toutes les applications, et changer d'outil ne demande de rien réinstaller.
Gérer ses comptes publicitaires avec le MCP
La gestion publicitaire est l'un des usages les plus concrets du MCP. Opus Growth est un serveur MCP hébergé pour Claude et ChatGPT, et une seule URL connecte cinq plateformes publicitaires : Google Ads, Meta Ads, Microsoft Advertising, TikTok Ads et LinkedIn Ads. La même connexion couvre aussi les données de Search Console, GA4, YouTube et Tag Manager.
Un exemple de demande : « Trouve les termes de recherche sans conversion sur les 30 derniers jours et ajoute en négatifs ceux qui ont le plus dépensé. » L'assistant récupère le rapport, classe les termes, puis vous montre un aperçu avant d'écrire quoi que ce soit. Rien ne change tant que vous n'avez pas validé.
Côté lecture, vous avez les rapports de performance, l'analyse des termes de recherche, les niveaux de qualité des mots clés, les audits de compte et l'historique des modifications. Côté écriture, vous avez la création de campagnes, de groupes d'annonces, de mots clés et de textes d'annonce, la gestion des budgets et des enchères, ainsi que les extensions et le ciblage.
Configuration : démarrer en 3 étapes
- Ajoutez l'URL : dans Claude, ouvrez les Connectors, ajoutez un connecteur personnalisé et collez
https://mcp.opus-growth.com/mcp. - Connectez vos comptes : choisissez les comptes à gérer dans la fenêtre d'autorisation qui s'ouvre.
- Gérez en discutant : écrivez ce que vous voulez faire en langage courant.
Sécurité : comment l'accès est-il limité dans le MCP ?
Dans le MCP, la portée du modèle est bornée par les outils que le serveur définit. Si le serveur n'a jamais défini une opération, le modèle ne peut pas l'effectuer. Le reste de la sécurité dépend de l'auteur du serveur.
Chez Opus Growth, les garde-fous sont les suivants :
- Chaque écriture est d'abord présentée sous forme d'aperçu
- Rien n'est appliqué sans validation explicite
- Une seule modification ne peut jamais augmenter un budget de plus de 50 %
- Les clés d'autorisation sont stockées chiffrées
- Chaque modification appliquée est inscrite dans un journal d'audit
Questions fréquentes
Que signifie MCP ?
MCP signifie Model Context Protocol. Anthropic l'a publié en open source en novembre 2024.
Que fait concrètement le protocole MCP ?
Il standardise la façon dont les assistants IA dialoguent avec les systèmes externes. Un seul serveur écrit pour un système peut être utilisé par tous les assistants qui parlent le protocole, ce qui évite de construire une intégration séparée pour chaque combinaison d'assistant et de système.
Le sigle MCP a-t-il d'autres sens ?
Oui. En médecine, MCP désigne par exemple le métoclopramide, et en électronique divers composants. Le MCP de cet article est le protocole logiciel, le Model Context Protocol.
Faut-il choisir un serveur MCP distant ou local ?
Si vous aimez écrire du code et gérer votre propre infrastructure, un serveur local convient. Si vous voulez éviter toute mise en place, garder le serveur actif quand votre ordinateur est éteint et pouvoir écrire, un serveur hébergé convient mieux.
Faut-il savoir coder pour utiliser le MCP ?
Pas avec un serveur hébergé, où vous collez seulement une URL. Faire tourner votre propre serveur demande d'être à l'aise avec le terminal et un peu de configuration.
Le MCP est-il sûr ?
Le protocole lui-même limite le modèle aux outils définis par le serveur : un modèle ne peut donc pas s'inventer de nouveaux accès. La sécurité en pratique dépend du circuit de validation et des limites d'autorisation du serveur. Préférez un serveur qui prévisualise les écritures et demande une validation explicite.
Quelles plateformes puis-je gérer en plus de Google Ads ?
Avec la connexion Opus Growth, vous pouvez gérer Google Ads, Meta Ads, Microsoft Advertising, TikTok Ads et LinkedIn Ads. La même autorisation couvre aussi Search Console, GA4, YouTube et Tag Manager.
Y a-t-il un essai gratuit ?
Oui. Vous commencez par un essai qui ne demande aucune carte, et les crédits qu'il vous donne n'expirent jamais.
Essai et tarifs
- Essai gratuit : 75 crédits qui n'expirent jamais, sans carte bancaire.
- Pro (49 $/mois) : un compte publicitaire, 5 000 crédits par mois.
- Agency (99 $/mois) : plusieurs comptes et gestion MCC.
Essayer Opus Growth | Voir les tarifs
À lire aussi : Gérer Google Ads avec Claude · Gérer Google Ads avec ChatGPT · Une gestion publicitaire sûre avec l'IA
Connectez Google Ads à votre assistant IA
Essayez tout ce que décrit cet article sur votre propre compte. Configuration en 60 secondes, 75 crédits gratuits, sans carte bancaire.


