Note : Cet article a été traduit de l'anglais à l'aide de l'IA et peut contenir de légères inexactitudes
Optmyzr fournit un point de terminaison Model Context Protocol (MCP) qui permet aux assistants IA d'interagir de manière sécurisée avec votre compte Optmyzr via Sidekick.
Grâce à MCP, vous pouvez connecter des assistants IA tels que Claude à Optmyzr et effectuer les mêmes analyses, générer les mêmes rapports et créer les mêmes workflows que ceux disponibles dans l'interface Optmyzr.
Cet article explique ce qu'est MCP, son fonctionnement avec Sidekick et comment configurer le point de terminaison Optmyzr MCP.
Qu'est-ce que MCP ?
Le Model Context Protocol (MCP) est une norme qui permet aux assistants IA de se connecter à des outils et à des sources de données externes.
Grâce à MCP, un client IA peut :
Interroger des données structurées provenant de systèmes externes.
Exécuter des workflows et des outils.
Récupérer de la documentation et des informations contextuelles.
Dans le cas d'Optmyzr, MCP permet aux assistants IA compatibles d'accéder aux fonctionnalités de Sidekick.
Quand utiliser Optmyzr MCP ?
Optmyzr MCP est utile lorsque vous souhaitez interagir avec Optmyzr depuis un assistant IA externe plutôt que de travailler directement dans l'interface d'Optmyzr.
Vous pouvez utiliser MCP pour :
Travailler depuis votre espace de travail IA:
Si Claude est votre assistant IA principal, MCP vous permet d'analyser les performances, de générer des stratégies et de récupérer les données Optmyzr sans ouvrir la plateforme Optmyzr.
Combiner Optmyzr avec d'autres outils:
Les assistants IA peuvent combiner les données Optmyzr avec des informations provenant d'autres sources, comme des documents, des feuilles de calcul ou des plateformes d'analyse, afin de produire des analyses plus complètes.
Créer des workflows pilotés par l'IA:
MCP permet aux assistants IA d'enchaîner plusieurs actions au cours d'une même interaction, par exemple analyser les performances, générer une stratégie du Moteur de règles et créer des alertes.
Effectuer des analyses avancées sur plusieurs comptes:
Les assistants IA peuvent récupérer les données de plusieurs comptes et résumer les tendances ou les opportunités à l'échelle de votre portefeuille.
Pour la plupart des tâches d'optimisation quotidiennes, utiliser Sidekick directement dans Optmyzr reste l'option la plus simple. MCP offre simplement une autre manière d'accéder aux fonctionnalités de Sidekick depuis des environnements IA externes.
Sidekick et MCP
Optmyzr Sidekick est l'assistant IA d'Optmyzr conçu pour vous aider à analyser les performances, découvrir des opportunités et créer des workflows d'optimisation.
Grâce à MCP, les mêmes fonctionnalités disponibles dans l'interface Sidekick d'Optmyzr sont également accessibles depuis des clients IA compatibles. Vous pouvez ainsi :
Exécuter des analyses PPC sur des comptes publicitaires connectés.
Générer des stratégies du Moteur de règles.
Récupérer des rapports de performances.
Créer et consulter des alertes.
Découvrir les outils Optmyzr les plus adaptés.
Créer des workflows IA personnalisés combinant plusieurs tâches.
Créer et appliquer de nouveaux mots clés positifs et négatifs.
Toutes les actions exécutées via MCP interagissent avec votre compte Optmyzr de la même manière que si vous utilisiez Sidekick dans l'interface utilisateur.
Vous pouvez consulter une présentation complète des fonctionnalités de Optmyzr Sidekick : votre assistant IA personnel pour le PPC.
Configurer Optmyzr MCP
Il existe deux façons de connecter votre client IA à Optmyzr MCP :
OAuth (recommandé) : connectez-vous avec votre compte Optmyzr. Aucune clé API n'est nécessaire. Cette méthode est actuellement prise en charge pour Claude et ChatGPT.
Clé API : générez une clé depuis Paramètres dans Optmyzr et utilisez-la lors de la connexion. Cette méthode est compatible avec tous les autres clients compatibles MCP, notamment Claude Code, Copilot Studio, Langdock et d'autres.
Se connecter avec OAuth (recommandé pour Claude et ChatGPT)
La connexion OAuth vous permet de vous connecter directement à Optmyzr depuis votre client IA, sans générer de clé API ni effectuer de configuration manuelle.
URL du serveur: https://tools.optmyzr.com/OptmyzrMcp
Claude (navigateur ou application de bureau)
Ouvrez Claude Desktop.
Accédez à Settings.
Ouvrez Connectors.
Cliquez sur Add custom connector.
Saisissez un nom (et éventuellement une description), puis collez l'URL suivante: https://tools.optmyzr.com/OptmyzrMcp
Cliquez sur Add.
Cliquez sur Connect, connectez-vous à votre compte Optmyzr et autorisez l'accès.
Claude pourra désormais accéder aux fonctionnalités d'Optmyzr MCP.
Avec les offres Claude Team et Enterprise, seuls les administrateurs ou les propriétaires peuvent ajouter des connecteurs pour l'organisation. Une fois le connecteur ajouté, chaque utilisateur peut le connecter et l'activer depuis ses propres paramètres. Pour en savoir plus sur l'ajout d'un connecteur personnalisé à votre organisation, cliquez <a href="https://support.anthropic.com/">ici</a>.
ChatGPT
Ouvrez ChatGPT.
Accédez à Settings, puis à Connectors (activez Developer Mode si nécessaire).
Cliquez sur Create app (ou Create).
Saisissez un nom, collez l'URL du serveur suivante et définissez Authentication sur OAuth : https://tools.optmyzr.com/OptmyzrMcp
Cochez la case confirmant que vous faites confiance à l'application pour une utilisation en développement.
Cliquez sur Create (ou Save).
Le connecteur sera alors disponible dans votre espace de travail ChatGPT.
Se connecter avec une clé API
Pour tous les autres clients compatibles MCP, utilisez une clé API générée depuis votre compte Optmyzr.
Avant de commencer la configuration, générez votre clé API MCP depuis la section
MCP Integration de la page Settings dans Optmyzr.
Remarque : Veillez à conserver votre clé API en lieu sûr. Elle ne sera plus affichée une fois que vous aurez quitté la page. Après sa génération, vous pourrez uniquement voir sa date de création et sa dernière date d'utilisation.
Vous pouvez révoquer la clé API à tout moment. Toutefois, tous les clients MCP qui l'utilisent perdront immédiatement l'accès.
Claude (configuration manuelle)
Prérequis : installer Node.js
Avant d'utiliser MCP, vous devrez peut-être installer Node.js sur votre ordinateur.
Vous pouvez télécharger Node.js directement depuis son site officiel :
https://nodejs.org/en/download
Nous vous recommandons d'utiliser le programme d'installation précompilé de Node.js, car il s'agit de la solution la plus simple et la plus rapide. Il vous suffit de sélectionner votre système d'exploitation (Windows, macOS ou Linux), puis de suivre les instructions d'installation.
Une fois l'installation terminée, vous pourrez poursuivre la configuration de MCP.
Si vous utilisez la version gratuite de Claude, vous pouvez configurer MCP manuellement.
Ouvrez Claude Desktop.
Accédez à Settings.
Ouvrez Developer.
Cliquez sur Edit Config.
Ouvrez le fichier : claude_desktop_config.json
Ajoutez la configuration suivante :
{ "mcpServers": { "Optmyzr": { "command": "npx", "args": [ "-y", "mcp-remote", "https://tools.optmyzr.com/OptmyzrMcp", "--header", "Authorization:YOUR_API_KEY" ] } } }Enregistrez le fichier.
Redémarrez Claude Desktop.
Claude pourra désormais accéder à Optmyzr via MCP.
Claude Code
Ouvrez votre terminal.
Exécutez la commande suivante :
claude mcp add --transport http optmyzr https://tools.optmyzr.com/OptmyzrMcp --header "Authorization:YOUR_API_KEY"
Claude Code aura alors accès aux fonctionnalités d'Optmyzr MCP.
Vous utilisez Claude avec une offre Team ou Enterprise ?
Un administrateur ou un propriétaire doit d'abord ajouter le connecteur pour l'ensemble de l'organisation.
Pour cela :
Accédez à Settings → Connectors → Add → Custom → Web.
Saisissez un nom et collez l'URL suivante :
https://tools.optmyzr.com/OptmyzrMcp
Dans Advanced settings, laissez les champs OAuth Client ID et Secret vides.
Sous How your team connects, sélectionnez Individual sign-in.
Cliquez sur Add.
Une fois le connecteur ajouté, chaque membre de l'équipe pourra le connecter et l'activer depuis ses propres paramètres Claude.
Pour en savoir plus sur les connecteurs personnalisés, cliquez ici.
ChatGPT
Ouvrez ChatGPT.
Accédez à Settings, puis à Apps, et assurez-vous que Developer Mode est activé.
Cliquez sur Create App.
Saisissez MCP comme nom de l'application et utilisez l'URL de serveur suivante :
https://tools.optmyzr.com/OptmyzrMcp?api_key=YOUR_API_KEY
Définissez le type d'authentification sur No Auth.
Cochez I understand and want to connect.
Cliquez sur Create. Vous serez redirigé vers l'écran standard destiné aux développeurs.
Pour utiliser Optmyzr MCP, cliquez sur l'icône + dans la zone de saisie, ouvrez More, puis sélectionnez Optmyzr MCP dans la liste.
Autres clients
MCP est un protocole ouvert pris en charge par de nombreux clients. Consultez la documentation de votre client pour connaître la procédure de connexion.
Utilisez l'URL de serveur suivante :
https://tools.optmyzr.com/OptmyzrMcp
et transmettez votre clé API dans l'en-tête Authorization.
Par exemple :
{ "optmyzr": { "url": "https://tools.optmyzr.com/OptmyzrMcp", "headers": { "Authorization": "YOUR_API_KEY" } } }Remarque : Optmyzr MCP est actuellement pris en charge uniquement par les plateformes d'IA compatibles avec les intégrations MCP.
Google Gemini
À ce jour, Google Gemini ne prend pas en charge nativement les intégrations MCP. Bien que certaines solutions de contournement puissent exister dans des environnements de développement, MCP n'est pas pris en charge dans l'interface standard de Gemini.
Microsoft Copilot
Ouvrez Copilot Studio et accédez à votre agent.
Accédez à Tools → Add Tool → New Tool → MCP.
Saisissez l'URL suivante :
https://tools.optmyzr.com/OptmyzrMcp
Lorsque le mode d'authentification vous est demandé, sélectionnez API Key, puis saisissez votre clé API Optmyzr.
Enregistrez la configuration.
Votre agent pourra désormais accéder aux fonctionnalités d'Optmyzr MCP.
Remarque : L'option Generative orchestration doit être activée dans votre agent Copilot Studio pour utiliser MCP. Si vous utilisez Microsoft 365 Copilot, la prise en charge de MCP est disponible via les declarative agents. Consultez la documentation Microsoft pour connaître la procédure de configuration.
Langdock
Ouvrez Langdock, puis accédez à Integrations.
Cliquez sur Add Integration.
Saisissez l'URL suivante :
https://tools.optmyzr.com/OptmyzrMcp
Sélectionnez API Key comme méthode d'authentification.
Saisissez votre clé API Optmyzr.
Cliquez sur Test connection afin de vérifier la connexion et d'afficher les outils disponibles.
Sélectionnez les outils que vous souhaitez rendre accessibles à vos agents.
Cliquez sur Save tools.
Vos agents Langdock auront désormais accès aux fonctionnalités d'Optmyzr MCP.
Révoquer l'accès à MCP
Connexions OAuth
Révoquez l'accès depuis Authorized Applications dans les paramètres de votre compte Optmyzr.
Connexions avec une clé API
Révoquez la clé depuis Settings → MCP Integration.
Remarque : La révocation d'une clé API déconnectera tous les clients qui l'utilisent.
Fonctions MCP disponibles
Optmyzr MCP met à disposition les fonctions suivantes pour permettre aux assistants IA d'interagir avec votre compte Optmyzr.
Fonction | Description |
get_active_accounts | Renvoie tous les comptes publicitaires actifs associés à votre utilisateur Optmyzr. Accepte une requête facultative pour filtrer par nom ou ID de compte. |
get_ppc_report | Récupère les données de performances des campagnes, mots clés, annonces, comptes ou de l'historique des modifications. Prend en charge le tri, la pagination ainsi que les filtres numériques et textuels. |
get_competitor_insights | Récupère les données Google Ads Auction Insights indiquant les domaines concurrents qui enchérissent sur les mêmes mots clés, ainsi que l'évolution du chevauchement par rapport à la période précédente. |
get_competitor_drilldown | Affiche les mots clés, groupes d'annonces ou campagnes que vous partagez avec un domaine concurrent spécifique. |
get_industry_insights | Compare les principaux indicateurs d'un compte Google Ads (CTR, CPC, taux de conversion et taux d'impressions) avec ceux de son secteur d'activité. |
get_account_optimization_recommendations | Analyse un compte publicitaire et fournit des recommandations d'optimisation classées par niveau de priorité. |
get_configured_alerts | Récupère les alertes configurées dans Optmyzr pour un compte. |
get_triggered_alerts | Récupère les alertes récemment déclenchées pour un compte. |
create_or_edit_alert | Crée ou modifie une alerte KPI ou budget via un processus en deux étapes. |
get_merchant_feed_details | Récupère les informations d'un flux Merchant Center. |
re_generate_strategy_chain | Génère une stratégie complète du Moteur de règles à partir d'une description en langage naturel. |
re_account_strategy | Génère un aperçu de règle pour des comptes ou des portefeuilles. |
re_campaign_strategy | Génère un aperçu de règle pour les campagnes, groupes d'annonces, budgets ou stratégies d'enchères. |
re_keyword_strategy | Génère un aperçu de règle pour les mots clés et les termes de recherche. |
re_ad_strategy | Génère un aperçu de règle pour les annonces. |
re_audience_strategy | Génère un aperçu de règle pour les audiences, données démographiques et ajustements d'enchères par appareil. |
re_geo_strategy | Génère un aperçu de règle pour les emplacements géographiques. |
re_placement_strategy | Génère un aperçu de règle pour les emplacements et sites Web Display. |
re_shopping_strategy | Génère un aperçu de règle pour les produits Shopping, les groupes de produits ou les ASIN Amazon. |
fetch_relevant_tools | Suggère les outils Optmyzr les plus adaptés à partir d'une requête utilisateur. |
fetch_help_articles | Recherche et renvoie les articles pertinents du Centre d'aide Optmyzr. |
update_language_preference | Met à jour la préférence linguistique de votre compte à l'aide d'un code ISO à deux lettres. |
get_entity_change_schema | Renvoie les champs requis avant de préparer des modifications de mots clés. |
preview_entity_changes | Prépare de nouveaux mots clés positifs ou négatifs pour validation. |
edit_previewed_changes | Modifie des modifications préparées avant leur application. |
apply_previewed_changes | Applique les modifications validées. |
Sidekick ou MCP
Utilisez Sidekick lorsque vous travaillez dans Optmyzr
Sidekick est intégré directement à l'interface Optmyzr et comprend le contexte de la page que vous consultez. C'est l'assistant idéal pour analyser vos données, comprendre les résultats et agir directement dans les outils Optmyzr.
Utilisez Sidekick pour :
Comprendre les informations affichées sur une page spécifique.
Obtenir des recommandations et des explications propres à un outil.
Appliquer directement des modifications (optimisations, budgets, etc.).
Utiliser des fonctionnalités étroitement liées à l'interface, comme Keyword Lasso ou les actions du Moteur de règles.
Poursuivre une conversation tout en naviguant entre les différents outils de votre compte.
En résumé : Sidekick vous aide à travailler dans Optmyzr.
Utilisez MCP lorsque vous travaillez entre plusieurs outils, comptes ou plateformes
Le Model Context Protocol (MCP) connecte les données Optmyzr à des environnements IA externes (comme Claude), ce qui vous permet d'analyser vos données et d'automatiser des tâches en dehors de l'interface Optmyzr.
Utilisez MCP pour :
Analyser et comparer des données provenant de plusieurs comptes à la fois.
Gérer des alertes à grande échelle (par exemple, examiner, prioriser ou analyser des tendances sur plusieurs comptes).
Générer des rapports ou des synthèses à partir de données issues de plusieurs sources.
Créer des workflows qui dépassent le cadre d'Optmyzr (par exemple, rédiger un e-mail, partager des mises à jour dans Slack ou planifier des suivis).
Créer et appliquer de nouveaux mots clés positifs et négatifs à l'aide de n'importe quel assistant IA.
Combiner les données Optmyzr avec d'autres outils dans un même workflow.
Bien que Sidekick puisse vous aider avec les alertes, les synthèses et les recommandations au sein d'un seul compte et d'un seul outil, MCP va plus loin en permettant de connecter plusieurs systèmes et plusieurs workflows.
En résumé : MCP vous aide à analyser les données et à orchestrer des workflows au-delà d'Optmyzr.
Principales différences en un coup d'œil
Fonctionnalité | Sidekick | MCP |
Fonctionne dans l'interface Optmyzr | ✅ Oui | ❌ Non |
Tient compte du contexte de la page | ✅ Oui | ❌ Non |
Permet d'appliquer directement des modifications dans les outils | ✅ Oui | ✅ Oui |
Donne accès à des fonctionnalités propres à l'interface (par ex. Keyword Lasso) | ✅ Oui | ❌ Non |
Analyse multi-comptes | ⚠️ Limitée | ✅ Oui |
Fonctionne avec des outils externes (Gmail, Slack, etc.) | ❌ Non | ✅ Oui |
Automatise des workflows entre plusieurs plateformes | ❌ Non | ✅ Oui |
