Model Context Protocol (MCP)
Le Model Context Protocol (MCP) est un standard ouvert, présenté par Anthropic en novembre 2024, qui définit comment les assistants IA se connectent à des outils et à des sources de données externes via une interface unique et uniforme, au lieu d'une intégration sur mesure pour chaque système.
Avant le MCP, chaque intégration entre une IA et un outil était faite sur mesure. Un assistant qui voulait lire un CRM, interroger une base de données ou modifier une campagne publicitaire avait besoin d'une extension spécifique écrite pour l'API de ce fournisseur, et ce travail devait être refait pour chaque application dans laquelle l'assistant tournait. Le MCP remplace ce problème N fois M par un seul protocole: un client IA dialogue avec un serveur MCP dans un format de message standard, et le serveur annonce ce qu'il sait faire.
Le protocole repose sur trois primitives. Les outils sont des fonctions que le modèle peut appeler, comme mettre une campagne en pause ou récupérer un rapport. Les ressources sont des données en lecture seule que le modèle peut charger dans son contexte. Les prompts sont des modèles réutilisables. Les serveurs tournent soit en local, comme un processus sur votre machine, soit à distance via HTTPS. Dans les deux cas, vos identifiants restent côté serveur, pas côté modèle: c'est le serveur qui décide de ce qui est autorisé et de ce qui est refusé.
Comme le MCP est ouvert, un serveur écrit une fois fonctionne dans Claude, dans ChatGPT et dans toute autre application compatible MCP. Mais le protocole décrit la plomberie, pas la politique de sécurité. Un serveur MCP peut être strictement en lecture seule ou apporter des modifications permanentes à un compte en production; c'est un choix de celui qui a construit le serveur. Les questions utiles sur n'importe quel serveur MCP sont donc: quels outils expose-t-il, écrit-il, et demande-t-il avant d'écrire.
Opus Growth est un serveur MCP distant et hébergé pour la publicité. Vous collez une URL, https://mcp.opus-growth.com/mcp, dans votre application IA, vous vous connectez avec Google, et vous êtes connecté en 60 secondes environ: pas de developer token, pas de clé API, pas d'auto-hébergement, pas d'ETL. Cela ouvre le catalogue d'outils, et ces surfaces sont en ligne aujourd'hui: Google Ads, Meta Ads, Microsoft Advertising, TikTok Ads, LinkedIn Ads, Google Tag Manager, GA4, Search Console, YouTube et Business Profile.
Questions fréquentes
Anthropic a présenté le MCP et l'a publié en open source en novembre 2024. La spécification et les SDK sont publics, et le protocole est désormais pris en charge par plusieurs applications IA, dont Claude et ChatGPT: un même serveur peut donc servir toutes ces applications.
Non. Une API est le service sous-jacent qui fait le travail; le MCP est une façon standard de décrire les capacités de ce service pour qu'un modèle puisse les découvrir et les appeler. Un serveur MCP se place généralement devant une ou plusieurs API existantes.
Les deux sont possibles et cela dépend entièrement du serveur. Les serveurs en lecture seule se contentent de rapporter; les serveurs capables d'écrire peuvent créer, modifier ou supprimer des enregistrements. Pour ces derniers, vérifiez qu'ils affichent un aperçu à blanc et demandent d'abord votre validation.