Qu'est-ce que MCP (Model Context Protocol) ? Le standard qui relie l'IA à Google Ads
MCP est un protocole ouvert qui permet à des assistants comme Claude et ChatGPT d'appeler des outils externes. Ses trois composants, son fonctionnement, serveurs hébergés ou locaux, et son rôle dans la gestion des comptes publicitaires.
Équipe Tecrube
Automatisation marketing
Qu'est-ce que MCP ?
Le Model Context Protocol est un standard ouvert qui définit la manière dont un assistant IA dialogue avec des systèmes externes. L'assistant voit les outils qu'un serveur MCP propose, par exemple « lister les campagnes » ou « ajouter des mots clés négatifs », les appelle au besoin et ramène le résultat dans la conversation.
Le protocole a été publié par Anthropic fin 2024 et rapidement adopté par Claude, ChatGPT, Claude Code, Cursor et de nombreuses autres applications. La portée pratique d'un standard est simple : un serveur écrit une fois fonctionne dans tous les assistants qui prennent en charge le protocole.
Pourquoi MCP a été créé
Avant MCP, chaque liaison entre un assistant et un système externe était développée sur mesure. Ici un plugin ChatGPT pour Google Ads, là une intégration Claude distincte, chacune avec sa propre maintenance. Chaque nouvel assistant obligeait à refaire le même travail.
MCP a ramené cette liaison à un seul langage. Le côté plateforme publicitaire est un serveur, le côté assistant un client, et le contrat entre les deux est le protocole lui-même. C'est pourquoi l'URL de connecteur unique de Tecrube se comporte de la même façon dans Claude et dans ChatGPT.
Trois composants : client, serveur, outils
Le client est l'application dans laquelle vous discutez : Claude, ChatGPT, Cursor. Le serveur est le service qui représente le système externe, comme le serveur publicitaire de Tecrube. Les outils sont les opérations que le serveur annonce au client ; chacun a un nom, une description et les paramètres qu'il attend.
Quand vous dites « liste les termes de recherche qui ne convertissent pas », le client choisit le bon outil, renseigne les paramètres (compte, période, seuil), envoie l'appel au serveur et vous affiche le tableau renvoyé. Le modèle décide ; le serveur exécute.
Comment cela fonctionne techniquement
À la connexion, le client demande d'abord la liste des outils et le serveur renvoie chacun avec sa description. Les outils peuvent aussi porter des annotations comme readOnlyHint et destructiveHint, que le client utilise pour décider quels appels nécessitent une confirmation. Ensuite, chaque appel est une paire requête-réponse : le nom de l'outil et les paramètres partent, un résultat structuré revient.
Dans Tecrube, chaque outil d'écriture fonctionne en deux temps : le premier appel ne produit qu'un aperçu, le second transmet la validation avec l'identifiant de l'aperçu. C'est la forme, au niveau du protocole, du parcours aperçu → validation → application.
Serveurs hébergés ou locaux
Un serveur local tourne sur votre propre ordinateur ; son installation exige un terminal, des clés API et un projet Google Cloud, et les mises à jour sont à votre charge. Il convient aux développeurs et aux équipes data.
Un serveur hébergé (distant) tourne sur Internet ; vous ajoutez seulement une URL dans le client, l'autorisation passe par un écran OAuth et la maintenance revient à l'exploitant du serveur. Tecrube suit le modèle hébergé : la configuration prend quelques minutes et la même URL fonctionne dans l'application Claude de votre téléphone.
Gérer des comptes publicitaires avec MCP
Le serveur de Tecrube donne accès aux comptes publicitaires Google, Meta, Microsoft, TikTok et LinkedIn, ainsi qu'à des outils Google comme Search Console et Tag Manager, via un seul connecteur. Les outils de lecture répondent immédiatement ; les outils d'écriture renvoient un aperçu et attendent la validation ; toute hausse de budget de plus de cinquante pour cent en une seule étape est refusée ; chaque validation est consignée.
La configuration se fait en trois étapes : inscrivez-vous sur Tecrube et copiez l'URL du connecteur depuis votre espace membre (/app) ; ajoutez-la dans les réglages de connecteurs de Claude ou de ChatGPT ; au premier appel d'outil, choisissez votre compte publicitaire sur l'écran OAuth de la plateforme. L'inscription inclut 75 crédits qui n'expirent jamais ; ensuite, Pro coûte $49 par mois, Agency $99 par mois et Enterprise démarre à $299.
Quelles applications prennent en charge MCP
Sur ordinateur et sur le web, Claude et ChatGPT permettent d'ajouter un serveur MCP distant depuis leurs réglages de connecteurs. Côté outils de développement, Claude Code et Cursor reconnaissent le même serveur via une entrée de configuration : une commande dans Claude Code, une ligne dans les réglages MCP de Cursor. Sur mobile, l'application Claude voit automatiquement les connecteurs associés à votre compte.
Résultat concret : l'équipe marketing discute dans Claude ou ChatGPT, un développeur intègre les mêmes outils publicitaires dans un script avec Claude Code, et le dirigeant de l'agence demande le rapport du matin depuis son téléphone. Tous trois utilisent la même URL Tecrube et le même circuit de validation.
Sécurité : comment l'accès est limité
Il existe trois frontières. La frontière d'autorisation : seuls les comptes sélectionnés dans OAuth sont visibles, et aucun mot de passe n'est partagé. La frontière des outils : le serveur ne propose que les outils qu'il définit, si bien que l'assistant ne peut pas faire n'importe quoi dans le compte. La frontière de validation : les outils d'écriture ne sont jamais appliqués sans aperçu.
Ces trois frontières transforment l'inquiétude « j'ouvre mon compte à une IA » en une réalité : « je laisse une IA utiliser des outils précis, avec mon accord ».