Meta Ads MCP : ce qu'un agent IA peut faire sur votre compte
Meta Ads MCP permet à Claude, ChatGPT et d'autres clients IA de lire et de modifier un compte publicitaire Meta. Ce qu'il couvre, comment le connecter, ce qu'il faut garder manuel.

Meta Ads MCP est le serveur hébergé par Meta qui permet à un client IA comme Claude ou ChatGPT de lire et de gérer un compte publicitaire Meta via des outils aux permissions délimitées, plutôt que par les écrans d'Ads Manager. Des serveurs tiers font un travail similaire. Pour un media buyer, la vraie question est de savoir quelles tâches confier à l'agent et lesquelles garder.
Mis à jour le 29 octobre 2026. Meta a annoncé les connecteurs en bêta ouverte le 29 avril 2026 et a indiqué le 16 juillet que l'accès aux outils est activé progressivement : les outils et les écrans peuvent donc différer.
Qu'est-ce que Meta Ads MCP
Meta Ads MCP relie un assistant IA à votre compte publicitaire Meta via le Model Context Protocol, un standard ouvert pour connecter des applications d'IA à des outils externes. Un serveur publie une liste d'actions, le client IA choisit celles qui correspondent à votre demande en langage courant, et vous voyez le résultat dans le chat.
Le serveur de Meta se trouve à l'adresse https://mcp.facebook.com/ads. C'est l'un des deux connecteurs IA de Meta pour la publicité :
Serveur Ads MCP. Hébergé par Meta. Tout client IA compatible MCP peut s'y connecter et transformer une phrase tapée en appels d'outils sur le compte.
Ads CLI. Une interface en ligne de commande pour la Marketing API de Meta, lancée depuis un terminal ou un script. Meta la destine aux développeurs, aux tâches automatisées et aux agents de code.
Le serveur MCP ne fonctionne qu'avec les permissions que vous accordez. Le changement concret, c'est qui tape la demande : vous, en phrases simples, et non un développeur.
Serveur officiel de Meta ou serveurs tiers
Des serveurs open source et commerciaux encapsulaient déjà la Marketing API avant que Meta ne lance le sien. Ce qui change, c'est qui détient votre accès.
| Serveur MCP publicitaire de Meta | Meta Ads CLI | Serveur MCP tiers | |
|---|---|---|---|
| Qui l'exploite | Meta | Vous, sur votre machine ou votre serveur | Un éditeur, ou vous-même en auto-hébergement |
| Comment se connecter | Facebook Login for Business (OAuth) | Token d'accès d'utilisateur système | Compte de l'éditeur, ou votre propre app Meta et votre token |
| Où se trouve l'accès | Conservé par votre client IA une fois que vous l'avez approuvé via Facebook Login | Là où vous stockez le token | Chez l'éditeur, ou dans votre configuration locale |
| À qui vous faites confiance | Meta et le client IA | Vos propres scripts | Meta, le client IA, ainsi que le code et la sécurité de l'éditeur |
L'option tierce la plus connue est le serveur open source de Pipeboard, qui ressort dans les recherches « pipeboard meta ads mcp » et « meta ads mcp github ». Son README le présente comme un projet indépendant reposant sur les API publiques de Meta et indique que Pipeboard est un Meta Business Partner badgé. Il propose une version hébergée et une version locale, demande une confirmation explicite pour chaque écriture et utilise la Business Source License 1.1. Les listes d'outils diffèrent d'un serveur à l'autre, et tout tiers ajoute un détenteur de token de plus sur un compte qui dépense de l'argent réel.
Ce qu'un agent peut faire dans Ads Manager
Meta regroupe les outils du serveur en sept domaines : reporting, création et gestion d'annonces, catalogues, signaux et jeux de données, aide et dépannage, tests A/B et études de lift, et journaux d'activité. Classés par tâche :
Lire et diagnostiquer (le choix sûr par défaut)
Historique des modifications. Les journaux d'activité montrent qui a modifié quoi et quand, le premier endroit où regarder après une flambée des coûts.
Veille concurrentielle. Un outil de recherche interroge la Meta Ad Library publique pour trouver des annonces actives par marque ou par mot-clé.
Données de performance. Dépenses, impressions, CTR et ROAS sur n'importe quelle période, ventilés par âge, sexe et plateforme. À partir de ces données, l'agent peut comparer des périodes et signaler les ensembles de publicités dont les chiffres ont bougé.
Recherche dans l'aide. L'agent peut citer des articles du Meta Business Help Center lorsqu'il explique un problème de diffusion.
Qualité du signal. Les outils de jeux de données indiquent l'état et la qualité du signal, un moyen rapide de vérifier si votre pixel et votre configuration de la Conversions API envoient à Meta des événements propres.
Catalogues. Pour les publicités produits, l'agent peut remonter la trace des problèmes de flux.
Préparer des brouillons et modifier
La même connexion écrit aussi. Elle peut créer des campagnes, des ensembles de publicités, des publicités et des créatives (surtout des publicités à lien avec une seule image), modifier des objets existants, créer et mettre à jour des audiences personnalisées, et configurer des tests A/B et des études de lift. La documentation de Meta indique que les outils d'écriture créent ces objets en pause. Un outil d'activation distinct les met en ligne, Meta prévient que l'activation commence à dépenser le budget, et le client IA demande d'abord une confirmation.
La pause par défaut ne couvre que les nouveaux objets. Les modifications de campagnes actives, les suppressions et les changements d'audiences nécessitent leurs propres garde-fous.
Ce qui doit rester manuel
Une échelle simple garde l'agent utile sans lui confier le portefeuille :
Lire : rapports, diagnostics, audits. Laissez l'agent les lancer librement.
Brouillon : nouvelles campagnes, ensembles de publicités et publicités en pause. Laissez l'agent les construire, puis vérifiez-les dans Ads Manager.
Modifier : changements de budget, d'enchère et de ciblage sur des dépenses actives. À autoriser uniquement avec une personne nommément désignée qui approuve chacun d'eux.
Jamais : activation sans vérification, suppressions, et tout ce qui touche à la facturation, aux rôles utilisateurs ou au statut vis-à-vis des politiques.
La raison, c'est l'échelle : une mauvaise modification manuelle touche un ensemble de publicités, alors qu'un agent qui parcourt une liste la répète sur chaque ligne. Il ne voit pas non plus votre contexte commercial, comme un plafond sur une offre ou une créative que le service juridique n'a pas validée.
Deux points demandent de la prudence. Les mises à jour d'audiences personnalisées envoient des données clients hachées, ce qui soulève des questions de consentement auxquelles un agent ne peut pas répondre. Et les annonceurs de jeux d'argent restent soumis aux règles propres de Meta. Meta n'autorise les publicités pour les jeux d'argent et les jeux en ligne qu'une fois que le compte publicitaire a reçu l'autorisation de Meta, la règle s'applique aussi aux landing pages d'affiliés et d'agrégateurs, et ces publicités ne peuvent pas cibler les moins de 18 ans. Un connecteur ne change pas votre statut vis-à-vis des politiques. Ceci est un résumé de la politique publiée par Meta, pas un avis juridique.
Pour un media buyer, l'agent remplace l'extraction de rapports et les premiers brouillons, pas le jugement.
Comment connecter Meta Ads MCP à Claude
La page Get started de Meta documente Claude Code et ChatGPT, tous deux avec un ID d'app Meta comme ID client OAuth. Elle précise aussi que posséder une app n'est pas un prérequis, si bien que l'app Claude peut se présenter différemment. La procédure ci-dessous est le schéma général des connecteurs personnalisés de Claude, et non un pas-à-pas publié par Meta.
Pointez Claude vers le serveur. Ajoutez un connecteur personnalisé avec l'URL du serveur Meta Ads MCP,
https://mcp.facebook.com/ads(vérifiez-la sur la page Get started de Meta).Approuvez avec Facebook Login for Business. Utilisez le compte Facebook qui gère déjà les publicités, et n'accordez l'accès qu'aux entreprises que l'agent doit voir.
Vérifiez les permissions. La page Get started de Meta indique comme minimum
ads_mcp_managementplusads_readouads_management. Les permissions catalogue, entreprise, Pages et Instagram sont facultatives.Commencez par une lecture. La première demande suggérée par Meta est « Liste mes comptes publicitaires. »
Dans Claude Code, une seule commande claude mcp add contient votre ID d'app Meta ; ChatGPT prend l'URL du serveur avec OAuth et le même ID d'app. L'URL de redirection de l'app doit correspondre au client. Les agences qui connectent les comptes d'autres entreprises via leur propre app doivent passer par l'App Review de Meta pour la permission MCP.
Pour révoquer l'accès, déconnectez le connecteur dans votre client IA. S'il apparaît encore parmi les apps et intégrations de vos paramètres Facebook ou Business, supprimez-le aussi à cet endroit. Les pages MCP de Meta ne décrivent pas cette étape : vérifiez donc les noms de menu actuels.
Tokens, permissions et sécurité
Un scope OAuth est la liste des actions que vous autorisez une app à effectuer en votre nom, et c'est le principal contrôle de sécurité dont vous disposez. Accordez le périmètre le plus restreint dont la tâche a besoin.
Commencez en lecture seule. Pour les rapports, accordez
ads_read, pasads_management. Ajoutez l'accès en écriture plus tard, pour un seul compte.Limitez la connexion. Utilisez un utilisateur Facebook qui n'atteint que les comptes publicitaires que l'agent doit toucher.
Utilisez les règles de portefeuille. Depuis le 16 juillet 2026, toute personne disposant du contrôle total d'un portefeuille business peut définir des règles du serveur MCP publicitaire qui encadrent ce que les agents IA peuvent faire, des changements de budget aux mises à jour de catalogue.
Gardez les tokens hors des chats. La voie OAuth ne nécessite aucun token manuel. Si vous utilisez un token d'utilisateur système, Meta n'accepte que ceux ayant le rôle d'employé ; les tokens d'utilisateur système avec rôle d'administrateur ne peuvent pas atteindre le serveur. Ne collez jamais un token longue durée dans un chat ou une configuration partagée ; traitez les tokens d'Ads CLI et des serveurs auto-hébergés comme des mots de passe.
Méfiez-vous de l'injection de prompt. L'agent lit du texte qu'il n'a pas écrit, comme les résultats de l'Ad Library. Des instructions cachées dans ce texte peuvent orienter un modèle, donc les écritures nécessitent un humain.
Gardez les confirmations activées. Les flags d'Ads CLI qui suppriment les demandes de confirmation n'ont pas leur place sur un compte actif.
Limites et lacunes
Le connecteur a été lancé en bêta sur une API soumise à des limites de débit. La Marketing API limite les appels par compte publicitaire et par app, et restreint les modifications rapides d'un même objet : un agent qui enchaîne les changements en boucle rencontrera donc des erreurs. La couverture se limite à Meta, Meta indique que l'accès aux outils est déployé progressivement, si bien que les comptes diffèrent, et le connecteur ne change ni le statut de votre compte vis-à-vis des politiques ni ses autorisations publicitaires.
Exemple de workflow : une revue hebdomadaire du compte
Une routine du lundi qui maintient l'agent sur les échelons lecture et brouillon :
Vérifiez ce qui a changé. « Qui a modifié les budgets, les enchères ou le ciblage au cours des 7 derniers jours, et sur quelles campagnes ? »
Repérez les dépassements. « Quelles campagnes ont dépensé hier plus de 20 % au-delà de leur budget quotidien ? »
Classez les ensembles de publicités. « Compare les 7 derniers jours aux 7 précédents pour chaque ensemble de publicités actif : dépenses, CTR, coût par résultat, fréquence. Les plus fortes variations en premier. »
Vérifiez les signaux. « Quelle est la qualité du signal sur le jeu de données pour lequel ce compte optimise ? »
Préparez des tests. « Dans l'ensemble de publicités au coût par résultat le plus bas, crée trois nouvelles publicités avec des accroches différentes et laisse-les en pause. » Demandez des angles qui diffèrent par l'accroche et le format, car la variété créative stimule la diffusion avec Meta Andromeda.
Étape humaine. Le media buyer vérifie les brouillons dans Ads Manager au regard des conditions de l'offre et des politiques, et active ce qui passe.
Traitez l'agent comme un analyste rapide dont vous relisez les modifications.
Questions fréquentes
Qu'est-ce que le MCP dans les publicités Facebook ?
Le MCP dans les publicités Facebook consiste à connecter un assistant IA à un compte publicitaire Meta via le Model Context Protocol. L'assistant appelle des outils sur un serveur MCP, comme celui de Meta à l'adresse mcp.facebook.com/ads, pour extraire des rapports, lancer des diagnostics et préparer des brouillons de campagnes sans naviguer dans Ads Manager.
Existe-t-il un MCP pour Facebook, et Meta en a-t-il un pour Claude ?
Meta dispose d'un MCP officiel pour les publicités Facebook et Instagram. Le serveur Meta Ads MCP a été annoncé en bêta ouverte le 29 avril 2026, en même temps qu'Ads CLI. Il fonctionne avec Claude et d'autres clients IA compatibles MCP. Il existe aussi des serveurs tiers, comme le projet open source de Pipeboard.
Comment ajouter Meta Ads MCP à Claude ?
Pour ajouter Meta Ads MCP à Claude, créez un connecteur personnalisé avec l'URL du serveur indiquée dans la documentation de Meta et approuvez-le via Facebook Login for Business. N'accordez que les entreprises et les permissions nécessaires, puis testez avec une demande en lecture seule.
Est-il sûr de donner à un agent IA l'accès à mon compte publicitaire ?
Donner à un agent IA l'accès à votre compte publicitaire est raisonnablement sûr pour lire des données et risqué pour des modifications en direct. Accordez d'abord des permissions en lecture seule, limitez la connexion aux comptes nécessaires, définissez des règles de portefeuille et gardez une approbation humaine avant l'activation.
Meta Ads MCP peut-il lancer ou modifier des campagnes de lui-même ?
Meta Ads MCP peut créer et modifier des campagnes, mais les nouvelles campagnes, ensembles de publicités et publicités démarrent en pause. Leur mise en ligne passe par un outil d'activation distinct, et Meta indique que le client IA demande d'abord une confirmation. Les modifications d'objets actifs ne sont pas mises en pause : restreignez-les donc avec les permissions et les règles de portefeuille.
Meta Ads MCP fonctionne-t-il avec ChatGPT ou seulement avec Claude ?
Meta Ads MCP fonctionne avec ChatGPT comme avec Claude ; Meta le décrit comme compatible avec tout agent compatible MCP. Ne le confondez pas avec les publicités dans ChatGPT : gérer des campagnes Meta depuis ChatGPT et acheter de l'espace publicitaire dans ChatGPT sont deux produits distincts.
Sources
Documentation de la plateforme vérifiée le 29 octobre 2026 ; politique sur les jeux d'argent vérifiée le 28 octobre 2026.
Meta for Developers, Ads MCP Server overview
Meta for Developers, Ads MCP Server: Get started
Meta for Developers, Ads MCP Server tools: Ad creation and management
Meta for Developers, Ads CLI overview
Meta for Developers, Marketing API rate limiting
Meta for Developers blog, Meta's ads MCP server now open to developers (July 16, 2026)
Meta for Business, Meta ads AI connectors (April 29 launch and July 16 portfolio rules, 2026)
Meta Transparency Center, Online Gambling and Games
Model Context Protocol, Introduction
GitHub, pipeboard-co/meta-ads-mcp



