Le Meta Ads MCP est le serveur Model Context Protocol officiel de Meta, hébergé sur mcp.facebook.com/ads et lancé en bêta ouverte le 29 avril 2026 au sein des Meta ads AI connectors. Les annonceurs ajoutent l'URL comme connecteur personnalisé dans ChatGPT, Claude, Claude Code ou Perplexity, se connectent avec Facebook Login for Business, et un agent IA peut analyser, créer et modifier des campagnes en langage courant. Depuis le 16 juillet 2026, les administrateurs business peuvent aussi bloquer des actions précises et plafonner les budgets. Résultat : un accès IA first-party sans aucun travail d'API.
Il y a un an, laisser un assistant IA toucher à ton compte publicitaire voulait dire un script non officiel, un access token collé à la main et une bonne dose de courage. Aujourd'hui, Meta héberge le serveur lui-même. Colle une URL dans Claude ou ChatGPT, connecte-toi avec Meta, et tu peux interroger ton compte comme tu interrogerais un media buyer junior.
Cela dit, la plupart de ce qui a été écrit sur le Meta Ads MCP date de la semaine du lancement. Depuis, Meta a ajouté des règles d'administration qui bloquent des actions et plafonnent les budgets, ouvert le serveur à n'importe quelle app IA via ta propre app développeur, et publié une liste d'outils bien plus complète.
Ce guide fait le point en septembre 2026 : l'URL, la configuration dans chaque client pris en charge, ce que font les outils, son niveau de sécurité, comment le verrouiller, des prompts à copier, et là où il atteint ses limites. Je lance des annonces Meta chaque semaine et je construis de l'outillage MCP pour ce travail, donc l'accent est mis sur ce qui tient la route dans un vrai compte.
Qu'est-ce que le Meta Ads MCP ?
Le MCP (Model Context Protocol) est un standard ouvert qui permet à un assistant IA d'appeler des outils dans un autre système. Le système publie des actions structurées et limitées par des permissions, comme "récupérer les comptes publicitaires" ou "créer un ensemble de publicités", et l'IA choisit lesquelles appeler selon ce que tu demandes.
Le serveur de Meta applique ce standard à la publicité. Il est hébergé à distance sur https://mcp.facebook.com/ads, donc il n'y a rien à installer ni à faire tourner. Meta le regroupe avec son Ads CLI sous la bannière Meta ads AI connectors. Si tu hésites entre les deux, notre comparatif Meta Ads MCP vs CLI couvre cette décision, et le CLI a droit à son propre guide du Meta Ads CLI. Ce guide-ci reste centré sur le MCP.
Deux dates comptent :
- 29 avril 2026 : Meta a annoncé les connecteurs en bêta ouverte, avec le MCP fonctionnant dans ChatGPT, Claude, Claude Code et Perplexity, sans identifiants développeur.
- 16 juillet 2026 : Meta a ajouté les règles de serveur ads MCP (des garde-fous d'administration) et la possibilité de connecter n'importe quelle application IA via ta propre app développeur, d'après son annonce développeur.
Au 23 septembre 2026, Meta parle toujours de bêta ouverte et n'a pas annoncé de disponibilité générale. Nous suivons ce genre de changements dans notre page Meta Ads updates, mise à jour en continu.
Ce que le serveur Meta Ads MCP peut faire
La présentation développeur de Meta regroupe les outils en sept catégories, et le help center ajoute les audiences personnalisées comme huitième. D'après mon décompte des tableaux d'outils publiés par Meta, cela représente environ 90 outils individuels.
| Catégorie | Exemples de ce que tu peux demander |
|---|---|
| Reporting complet | "Qu'est-ce qui a changé dans le CPA cette semaine, et pourquoi ?" Signaux d'anomalie, tendances de performance, benchmarks d'enchères et du secteur, score d'opportunité |
| Création et gestion d'annonces | Créer des campagnes, des ensembles de publicités, des annonces et des créas ; modifier des entités ; récupérer des aperçus d'annonces ; chercher dans l'Ads Library ; booster une publication Instagram |
| Audiences personnalisées | Créer, mettre à jour et supprimer des audiences personnalisées, y compris leurs membres |
| Gestion de catalogues | Créer des catalogues, modifier des produits et des ensembles de produits, gérer les flux et leurs règles, consulter les diagnostics du catalogue |
| Signaux et datasets | Qualité et statistiques des datasets, événements et paramètres du pixel, conversions personnalisées |
| Aide et dépannage | Expliquer les erreurs du compte et chercher des articles du Meta Business Help Center |
| Tests A/B et études de lift | Vérifier l'éligibilité, créer et lire des tests A/B et des études de lift de conversion |
| Journaux d'activité | Voir qui ou quoi a modifié une campagne, un budget ou un statut, et quand |

Côté créa, la page des outils de création et de gestion d'annonces de Meta indique que les outils couvrent l'upload de créas, mais les outils réellement listés sont plus restreints : ads_create_creative, qui crée une créa de lien à image unique, plus ads_get_ad_images et ads_get_ad_videos, qui listent les médias déjà présents dans le compte. Il n'y a ni outil d'upload dédié, ni méthode de transfert documentée, ni limite de taille de fichier publiée. Les images via des créas de lien à image unique semblent être la voie praticable ; la vidéo n'est pas documentée. Le help center décrit un ensemble plus large, ce qui reflète peut-être le déploiement progressif, donc vérifie ta propre liste d'outils.
Un point à vérifier avant de planifier quoi que ce soit : ta liste d'outils est peut-être plus courte. Meta prévient : "Tu n'as peut-être pas encore accès à tous les outils et fonctionnalités", alors demande à l'agent de lister ses outils disponibles avant de construire un workflow autour de l'un d'eux.
Comment connecter le Meta Ads MCP
Pour les quatre clients pris en charge, tu n'as besoin ni d'app développeur, ni de token d'API, ni de code. Il te faut un identifiant qui a déjà accès au compte publicitaire, et un abonnement client qui autorise les connecteurs personnalisés. L'URL du serveur est la même partout : https://mcp.facebook.com/ads.

Claude
Dans Claude, ouvre Customize → Connectors, clique sur +, puis sur Add custom connector. Nomme-le "Meta Ads", colle l'URL et connecte-toi avec Meta quand on te le demande. Anthropic prend en charge les connecteurs personnalisés sur les abonnements Free, Pro, Max, Team et Enterprise, avec une limite d'un connecteur personnalisé sur Free. Sur Team et Enterprise, un propriétaire ajoute d'abord le connecteur dans les paramètres de l'organisation, puis chaque membre connecte son propre identifiant Meta.
Claude Code
La page d'aide de Meta renvoie vers la configuration standard de serveur distant de Claude Code :
claude mcp add --transport http meta-ads https://mcp.facebook.com/ads
Ensuite, lance /mcp dans Claude Code, choisis meta-ads et termine la connexion Meta dans ton navigateur. Si tu utilises ta propre app Meta, la documentation de Meta ajoute --client-id <META_APP_ID> à cette commande et te demande d'enregistrer l'URL de callback que Claude Code t'affiche.
ChatGPT
ChatGPT connecte les serveurs MCP distants via le mode développeur : active-le dans les paramètres, crée une app personnalisée avec l'URL de Meta et autorise avec Meta. La prise en charge selon l'abonnement, c'est là que ça se complique. Le help center d'OpenAI documente des connecteurs complets en lecture et écriture sur Business, Enterprise et Edu et des outils en lecture seule sur Pro, alors que son guide développeur liste aussi Plus, donc vérifie ton propre compte avant de compter sur les actions d'écriture. Sur Business et Enterprise, un administrateur doit d'abord activer le mode développeur et publier l'app.
Perplexity
Va dans Account settings → Connectors → + Custom connector → Remote, saisis l'URL, choisis OAuth et connecte-toi. Perplexity prend en charge les connecteurs distants personnalisés sur Pro, Max et Enterprise, et les administrateurs Enterprise devront peut-être d'abord autoriser les connecteurs personnalisés.
Autres clients et ta propre app développeur
Cursor, Codex, Gemini CLI et les autres clients MCP ne figurent pas sur la liste des clients pris en charge par Meta. Depuis le 16 juillet, la voie documentée pour eux est ta propre app développeur Meta : ajoute le cas d'usage Create & manage ads with ads MCP server, configure l'URL de redirection fournie par ton client, et pointe le client vers le même endpoint. Si ton app doit gérer des annonces pour d'autres entreprises, comme une plateforme d'agence, Meta exige l'App Review et l'Advanced Access pour la permission ads_mcp_management.
Une fois connecté, le meilleur premier prompt est ennuyeux : "Liste mes comptes publicitaires." S'il répond, tu es dedans. Si tu vois "This ad account is not enabled for the Ads MCP" ou is_ads_mcp_enabled: false, la connexion a fonctionné mais le déploiement n'a pas encore atteint ce compte. Beaucoup de media buyers sont tombés sur ce message les premiers mois, et Meta n'a publié ni liste d'attente ni calendrier.
Vous hésitez à brancher l’IA directement sur Meta ?
Ads Uploader est apprécié par les media buyers exigeants et les agences, qui lui confient le lancement de centaines de milliers de publicités Meta chaque mois.
Essayer Ads Uploader gratuitementSans carte bancaire • Essai gratuit de 7 jours
Le Meta Ads MCP est-il sûr ?
C'est la première question que tout le monde pose, et Meta y répond directement sur sa page d'aide sur les ads AI connectors : "Connecter ton compte publicitaire via le serveur ads MCP de Meta est sûr, et il est peu probable qu'un compte soit banni simplement parce qu'il l'utilise." Meta lie les bannissements aux violations des règles, aux annonces non conformes et aux tentatives de contournement des sanctions, pas au connecteur.
C'est une déclaration honnête, pas une garantie, et elle n'a pas fait taire le bruit. Passe un peu de temps sur X et tu verras des annonceurs dire que leurs comptes ont été restreints après avoir connecté un agent IA ou automatisé leur gestion de compte, parfois via le connecteur officiel. Chaque cas est différent, et nous ne pouvons pas commenter le détail d'un compte en particulier : une restriction peut venir des annonces, des landing pages, de l'historique de paiement ou du schéma des modifications, et un post montre rarement tout cela.
Ce que nous pouvons dire, c'est que la position officielle de Meta est claire, et que les témoignages vraiment détaillés ont tendance à se ressembler : des modifications en rafale, des erreurs relancées en boucle, de nombreux comptes touchés en même temps, des créas lancées sans relecture. Ces schémas ne deviennent pas sûrs parce que c'est Meta qui fait tourner le serveur.
Le serveur officiel supprime quand même un gros risque. Tu ne confies pas un token Meta à un opérateur inconnu ; tu te connectes via l'OAuth de Meta lui-même, et l'agent ne peut toucher que les actifs auxquels ton identifiant a déjà accès. À partir de là, trois contrôles distincts s'empilent :
- Le consentement OAuth décide des permissions que reçoit le client.
- Les demandes de confirmation de ton client IA approuvent les actions une par une, y compris la mise en ligne.
- Les règles de serveur ads MCP bloquent des catégories entières d'actions au niveau du business, quoi que dise le prompt.
Les risques restants sont opérationnels : le mauvais compte, la mauvaise fenêtre d'attribution, un changement de budget que tu ne voulais pas. Un connecteur qui ne peut pas te faire bannir peut quand même mal dépenser ton budget. Le travail en lecture seule est peu risqué. Les modifications en direct méritent un journal des changements et un point de contrôle humain, et c'est exactement ce que les règles t'apportent.
Règles de serveur ads MCP : limite ce que ton agent peut faire
Les règles de serveur ads MCP sont l'ajout le plus utile de Meta depuis le lancement. Elles permettent à un administrateur de décider ce que n'importe quel agent connecté peut faire dans un compte publicitaire ou un catalogue, peu importe qui lui envoie des prompts.
Toute personne ayant le contrôle total d'un portfolio business peut les définir :
- Dans Meta Business Suite, va dans Settings.
- Sous Integrations, sélectionne Ads MCP server. S'il n'apparaît pas, ton business n'a pas encore la fonctionnalité.
- Choisis le compte publicitaire ou le catalogue.
- Bascule chaque action entre Allowed et Blocked.
Meta donne deux exemples. Passe Create campaigns sur Blocked et toute demande d'un agent pour créer une campagne dans ce compte est refusée. Ou passe Edit or set budget sur Blocked ; si tu préfères autoriser les changements de budget dans certaines limites, passe Budgets set above this amount sur Blocked et saisis un plafond, par exemple $1,000, et tout ce qui le dépasse est refusé. Quand certaines actions sont bloquées, le compte affiche Limited à côté de "Take actions in this ad account."
La documentation des règles de Meta a aussi décrit des interrupteurs plus fins (création d'ensembles de publicités et d'annonces, modification du ciblage, de la créa ou du statut, plafonds en pourcentage sur les changements de budget), donc vérifie ce qu'affiche ton Business Suite.

Le détail côté agence compte. Quand un client partage un compte publicitaire avec ton agence, ton agence peut définir ses propres règles sur ce compte, et elles ne s'appliquent qu'aux utilisateurs business de ton équipe. Le client garde les règles au niveau propriétaire ; tu peux en appliquer de plus strictes pour ton équipe. Meta permet aussi de gérer les règles via la Marketing API, ce qui aide si tu mets en place des garde-fous sur des dizaines de comptes.
Une politique de départ raisonnable pour un nouveau déploiement :
- Autorise le reporting, les diagnostics et les journaux d'activité.
- Autorise la création d'ensembles de publicités et d'annonces, mais bloque la création de campagnes jusqu'à ce que l'équipe soit à l'aise.
- Bloque les modifications de budget au-dessus d'un plafond que tu approuverais sans y regarder à deux fois.
- Bloque les modifications de produits du catalogue, sauf si quelqu'un est responsable du flux.
- Passe en revue le journal d'activité chaque semaine pendant le premier mois.
Des prompts Meta Ads MCP qui font vraiment gagner du temps
Les réponses ne valent que ce que vaut le cadrage. Indique l'ID du compte publicitaire, la plage de dates et le paramètre d'attribution, et précise si l'agent a le droit de modifier quoi que ce soit. Les prompts de départ de Meta ("Liste mes comptes publicitaires", "Résume les campagnes qui dépensent le plus sur les 30 derniers jours") suffisent pour un premier test ; ceux-ci sont plus proches d'un usage quotidien.
Reporting
- "Utilise uniquement act_123456789. Compare du 1er au 21 septembre avec les 21 jours précédents sur la dépense, les achats, le CPA, le ROAS, le CPM, le CTR et la fréquence, avec le même paramètre d'attribution pour les deux. Sépare les changements de diffusion des changements de taux de conversion. Ne modifie rien."
Audits et diagnostics
- "Audite act_123456789 sans rien modifier : fortes variations de dépense, annonces avec des erreurs de diffusion, avertissements de qualité des datasets et chaque changement de budget ou de statut dans le journal d'activité cette semaine. Cite les IDs des objets pour chaque constat."
- "Vérifie le catalogue 123456789 pour les échecs de flux, les produits refusés et les problèmes de santé des sources d'événements. Explique l'impact de chacun. Ne change rien."
Brouillons encadrés
- "Prépare, sans l'activer, une campagne Ventes dans act_123456789 avec un plafond de budget quotidien de $500, États-Unis uniquement, optimisée pour les achats avec le dataset 1234. Montre-moi chaque champ avant d'appeler un outil d'écriture, puis renvoie les IDs et les aperçus d'annonces."
- "Trouve les ensembles de publicités dont le CPA sur sept jours est au moins 20 % sous l'objectif avec 20 achats ou plus. Propose des hausses de budget plafonnées à 15 %. Ne les exécute pas."
Si un chiffre te paraît faux, demande quels champs, quelles dates et quelle fenêtre d'attribution l'agent a utilisés ; les fenêtres incohérentes et les métriques uniques additionnées expliquent la plupart des mauvaises réponses. Garde l'analyse et l'activation dans des prompts séparés, pour que la mise en ligne soit toujours délibérée.
Là où le Meta Ads MCP officiel s'arrête
Pour le reporting, les audits et la campagne construite à la main de temps en temps, le serveur officiel est le choix par défaut évident : first-party, gratuit à connecter et désormais vraiment gouvernable. Là où il devient léger, c'est le lancement à fort volume et riche en créas, ce qui est une question d'adéquation plutôt que de qualité.
Ça aide d'être clair sur ce qu'est le serveur officiel. Le MCP de Meta, comme son CLI, expose essentiellement la Marketing API sous une forme plus facile à appeler pour des agents. Les parties les plus difficiles du lancement à grand volume se situent au-dessus de l'API : cadencer les requêtes pour qu'un agent reste dans les limites de débit, le schéma des actions qu'un agent effectue sur un compte (des dizaines de modifications en quelques minutes ne ressemblent en rien à l'après-midi d'un media buyer), et uploader les médias en toute sécurité en les associant aux bons placements. Ces couches semblent avoir reçu moins d'attention jusqu'ici. Meta ne publie ni limites de débit propres au MCP, ni recommandations sur les schémas d'actions des agents, ni méthode d'upload documentée.
- Faire entrer les fichiers. Un serveur MCP hébergé ne peut pas lire ton disque, et celui de Meta est uniquement hébergé. Les fichiers doivent arriver autrement, par URL, par un lien Drive partagé ou par des données inline envoyées dans le chat, et Meta ne documente ni lesquels son serveur accepte ni de limites de taille. C'est pour ça que la vidéo a tendance à être plus difficile que les images. Le tableau d'outils développeur de Meta ne liste qu'un outil de créa de lien à image unique, sans méthode d'upload documentée, et les données inline ne sont pratiques que pour de petites images, donc la vidéo nécessite un contournement par URL ou par Drive. Un MCP installé en local peut lire ton disque ; la limite concerne les serveurs hébergés.
- Un objet à la fois. L'agent construit les campagnes, les ensembles de publicités, les créas et les annonces avec des appels d'outils séparés. Vingt créas réparties sur trois ensembles de publicités, c'est une longue chaîne d'appels, de demandes de confirmation et de consommation de la fenêtre de contexte, sans rollback documenté si l'appel 34 échoue. Meta ne publie ni limites en masse ni modèle de transaction par batch.
- Rien de réutilisable. Quand le chat se termine, le build se termine avec lui. Il n'y a pas de spec de lancement enregistrée à relire, à réutiliser la semaine suivante ou à passer à un collègue.
- Formats et détails. La liste d'outils publiée ne comporte ni recherche de ciblage dédiée, ni personnalisation des actifs par placement, ni prise en charge documentée du format flexible, du dynamic creative ou des annonces partenariat. La création d'Instant Forms (formulaires de leads) ne figure pas non plus dans la liste d'outils, ce qui compte pour les comptes de génération de leads. L'absence dans la documentation ne prouve pas qu'un outil manque partout, mais teste-le avant de construire un processus autour.
Si ta semaine consiste à transformer un dossier de 40 vidéos, leurs variantes 9:16 et 4:5 et une feuille de textes en annonces en ligne, le travail, c'est un nommage cohérent, le bon actif dans chaque placement, des paramètres copiés depuis des annonces qui ont fait leurs preuves, et un aperçu avant que l'argent ne bouge.
Le MCP Ads Uploader pour les lancements riches en créas
C'est ici que je vais parler de notre propre produit, parce que c'est le travail pour lequel nous l'avons construit.
Placer les campagnes, les ensembles de publicités et les annonces exactement au bon endroit, avec exactement la configuration voulue, est un art sous-estimé. Chaque compte a ses propres conventions : dans quel ensemble de publicités va une créa, sous quelle Page et quelle identité Instagram elle tourne, les UTMs, les actifs par placement, le nommage, les particularités liées aux partenaires et aux catalogues. Rate l'une d'elles et l'annonce se lance quand même, juste pas comme tu le voulais. Faire cette partie de façon fiable, c'est toute la raison d'être d'Ads Uploader.
Le MCP Ads Uploader pour Meta Ads existe sous deux formes. Le serveur hébergé se trouve sur https://adsuploader.com/api/mcp : ajoute-le comme connecteur personnalisé dans Claude, ChatGPT, Claude Code ou Cursor et connecte-toi via le navigateur. Le package local tourne sur ta propre machine, utilise les identifiants enregistrés par ads login et uploade les fichiers directement depuis le disque. Dans les deux cas, ton agent obtient la même surface de lancement que notre app web et notre CLI. Les détails de configuration se trouvent dans la documentation du MCP Ads Uploader.
L'idée centrale est de modeler les nouvelles annonces sur celles que tu fais déjà tourner. Indique à l'agent une annonce qui a fait ses preuves et il reporte ses paramètres dans le nouveau batch, ou l'enregistre comme preset réutilisable. Sur des millions d'annonces lancées via Ads Uploader, nous avons appris quelles combinaisons de paramètres vont ensemble et où les lancements ont tendance à casser. Ce savoir collectif est intégré au workflow, pour que l'agent n'ait pas à le redécouvrir un appel API à la fois. Les couches décrites plus haut vivent aussi de notre côté : les lancements tournent comme des jobs côté serveur plutôt que comme une longue chaîne d'appels depuis le chat, les médias sont téléchargés et traités en arrière-plan, et les erreurs sont gérées chez nous plutôt que relancées à l'aveugle par l'agent.
En pratique, ça donne ceci :
- Lancements de créas en masse. Une spec ou un build enregistré peut créer de nombreuses annonces sur plusieurs ensembles de publicités, y compris les formats carrousel, flexible, Multi Media et variantes par placement, au lieu d'une longue chaîne d'appels à objet unique.
- Médias depuis le cloud ou ton disque. Avec le serveur hébergé, partage un dossier Google Drive par lien (toute personne disposant du lien peut consulter), ou donne des liens de fichiers à l'agent, et notre infrastructure importe et traite les médias côté serveur pendant que l'agent se contente de suivre la progression. Les fichiers ne passent jamais par le chat, vidéo comprise, et c'est souvent plus rapide que de les télécharger puis de les ré-uploader toi-même. Avec le package local, l'agent uploade images et vidéos directement depuis des dossiers de ta machine.
- Modelé sur des annonces qui ont fait leurs preuves. L'agent peut copier les paramètres d'une annonce gagnante dans de nouvelles annonces, l'enregistrer comme preset, ou dupliquer des annonces par Post ID pour qu'elles gardent leur engagement.
- Aperçu avant dépense. Un aperçu montre exactement ce qui sera créé, annonce par annonce et ensemble de publicités par ensemble de publicités, avant que quoi que ce soit n'atteigne Meta.
- Builds enregistrés et lien de build. L'app web, le CLI et le MCP partagent le même build enregistré. L'agent assemble toute la campagne et renvoie un lien de build ; ouvre-le dans l'uploader Ads Uploader et modifie le texte, la configuration des ensembles de publicités ou les améliorations créatives, ou ajoute d'autres médias. Lance ensuite depuis l'interface web, ou demande à l'agent de continuer avec le même build. Si l'onglet de l'uploader est déjà ouvert, il récupère automatiquement les modifications de l'agent.
Ce lien de build est la couche d'interopérabilité qu'un workflow uniquement en chat ne te donne pas. Dans un flux purement conversationnel, tu ne vois pas vraiment le résultat prévu avant le lancement des annonces. Avec un build, tu relis la campagne assemblée par l'agent avant qu'elle n'existe dans Ads Manager, ce qui compte surtout sur les comptes clients, où lancer exactement ce qui a été convenu est tout le travail.
En as-tu besoin ? Si ta configuration est simple, disons un compte et des statiques en quelques formats, tu peux construire tes propres skills par-dessus le MCP ou le CLI de Meta et uploader exactement comme tu le veux. Là où ça coince, c'est pour les agences qui travaillent sur de nombreux comptes, ou les partenaires avec des configurations de campagne différentes et leurs complications, où chaque exception est une chose de plus que ton skill maison doit connaître. C'est là qu'Ads Uploader sert de filet de sécurité : tu nous confies le savoir-faire et l'implémentation à un prix très abordable, avec un workflow éprouvé par des milliers de media buyers et d'agences.
Côté confiance : Ads Uploader est une app Meta approuvée, maintenue par nous, avec des canaux établis pour remonter les problèmes de plateforme et d'API à Meta quand quelque chose casse du côté de Meta. Tu te connectes via OAuth plutôt qu'en collant un token, et l'accès MCP est inclus dans les abonnements payants.
Meta Ads MCP officiel vs MCP Ads Uploader
Les deux serveurs font des travaux différents, et beaucoup d'équipes connectent les deux. Voici comment ils se comparent :
| Meta Ads MCP officiel | MCP Ads Uploader | |
|---|---|---|
| Ce que c'est | La couche d'accès hébergée de Meta à la Marketing API, avec environ 90 outils | Un workflow de lancement hébergé pour construire et publier des annonces |
| URL du serveur | mcp.facebook.com/ads | adsuploader.com/api/mcp |
| Connexion | Facebook Login for Business | Compte Ads Uploader : connexion par navigateur (hébergé) ou ads login (local) |
| Coût | Connexion gratuite (bêta ouverte) | Inclus dans les abonnements payants Ads Uploader |
| Point fort | Reporting, audits, diagnostics, catalogues, tests, modifications ponctuelles | Lancements de créas en masse modelés sur des annonces que tu fais déjà tourner |
| Import des médias | Images via des créas de lien à image unique ; pas d'outil d'upload dédié, de voie vidéo documentée ni de limites de fichiers publiées ; pas d'accès au disque | Hébergé : dossiers Drive et liens de fichiers importés côté serveur. Local : fichiers uploadés directement depuis le disque |
| Créer de nombreuses annonces | Un objet par appel d'outil | Une spec ou un build enregistré crée de nombreuses annonces sur plusieurs ensembles de publicités |
| Relecture avant lancement | Aperçus d'annonces, un appel à la fois | Un aperçu complet plus un lien de build à ouvrir et modifier dans l'app web |
| Garde-fous | Règles de serveur ads MCP dans Business Suite | Les lancements tournent comme des jobs côté serveur avec gestion des erreurs, après un aperçu |

Quel que soit le serveur que tu connectes, quelques vérifications valent la peine d'être faites d'abord :
- Te connectes-tu via OAuth, ou te demande-t-on de coller un token ?
- Quelles permissions demande-t-il, et vont-elles au-delà de ce dont le travail a besoin ?
- Peux-tu voir exactement ce qui sera créé avant que quoi que ce soit n'atteigne Meta ?
- Les changements de budget et de statut peuvent-ils être restreints, par des règles ou par le workflow lui-même ?
- Pourras-tu retracer ce qui a changé après coup ? Le journal d'activité de Meta enregistre les modifications, quel que soit l'outil qui les a faites.
Rien de tout cela n'impose de choisir l'un ou l'autre. Le serveur officiel est le choix gratuit par défaut pour le reporting, les audits et les modifications ponctuelles, et beaucoup d'équipes font tourner les deux côte à côte : celui de Meta pour savoir ce qui fonctionne, celui d'Ads Uploader pour publier le batch suivant exactement comme prévu.
Questions fréquentes
Quelle est l'URL du serveur Meta Ads MCP ?
L'URL officielle est https://mcp.facebook.com/ads. Meta l'héberge, donc il n'y a rien à installer. Colle-la dans un connecteur personnalisé dans ChatGPT, Claude, Claude Code ou Perplexity et connecte-toi avec Facebook Login for Business.
Offrez un Filet de Sécurité à Votre Agent IA
Lancez sur tous vos comptes clients avec un MCP et une CLI conçus pour les media buyers exigeants et les agences.
Essayer Ads Uploader gratuitementSans carte bancaire • Essai gratuit de 7 jours
Le Meta Ads MCP est-il gratuit ?
Meta ne facture aucuns frais distincts pour le serveur. Tu paies toujours la dépense publicitaire, et ton client IA peut nécessiter un abonnement payant : Claude autorise un connecteur personnalisé sur Free, ChatGPT documente des connecteurs complets en lecture et écriture sur Business, Enterprise et Edu, et Perplexity exige Pro, Max ou Enterprise.
Le Meta Ads MCP fonctionne-t-il avec ChatGPT et Claude ?
Oui. Meta prend en charge ChatGPT, Claude, Claude Code et Perplexity via son flux de connexion standard. Les autres clients, comme Cursor ou Codex, passent par la voie de l'app développeur personnelle ajoutée par Meta le 16 juillet 2026.
Le Meta Ads MCP peut-il faire bannir mon compte publicitaire ?
Meta affirme que la connexion est sûre et qu'il est peu probable qu'un compte soit banni simplement parce qu'il l'utilise. Certains annonceurs signalent quand même des restrictions après avoir automatisé leurs comptes, et chaque cas est différent. Meta lie les bannissements à ce qui est fait via le connecteur : annonces contraires aux règles, changements soudains et très fréquents ou contournement des sanctions.
Les annonces créées via le Meta Ads MCP sont-elles diffusées immédiatement ?
Non. Meta indique que les annonces créées via son MCP restent en pause jusqu'à ce que tu les actives, et sa documentation développeur dit la même chose pour les campagnes et les ensembles de publicités.
Puis-je empêcher un agent IA de modifier les budgets ?
Oui. Toute personne ayant le contrôle total du portfolio business peut définir des règles de serveur ads MCP dans Meta Business Suite, sous Settings, Integrations, Ads MCP server. Bloque entièrement les modifications de budget, ou bloque tout budget au-dessus d'un plafond que tu choisis.
Facebook Ads MCP et Meta Ads MCP, est-ce la même chose ?
En pratique, oui. Le produit officiel de Meta est le serveur Meta Ads MCP, qui couvre Facebook, Instagram et les autres placements de Meta.
Ai-je besoin d'une app développeur Meta ?
Pas pour les quatre clients pris en charge. Tu n'as besoin de ta propre app que pour d'autres clients IA ou des produits sur mesure, et une app au service d'autres entreprises doit passer l'App Review avec l'Advanced Access pour ads_mcp_management.
Le Meta Ads MCP peut-il uploader des créas et lancer des annonces en masse ?
Meta affirme que ses outils couvrent l'upload de créas, mais le seul outil créatif qu'il liste crée des créas de lien à image unique, sans outil d'upload dédié, sans voie documentée pour la vidéo et sans limites de fichiers publiées. Meta ne documente pas non plus de limites en masse ni de rollback pour les batchs partiels, donc il convient mieux à la préparation de quelques annonces image qu'aux lancements à fort volume.
Le point à retenir
Le Meta Ads MCP est le moyen le plus simple à ce jour de brancher un assistant IA sur ton compte publicitaire, et depuis la mise à jour de juillet, c'est aussi l'un des plus faciles à encadrer.
- L'URL est
https://mcp.facebook.com/ads; ChatGPT, Claude, Claude Code et Perplexity se connectent avec un identifiant Meta, sans app développeur. - Il couvre le reporting, la création, les catalogues, les audiences, les signaux, les tests et les journaux d'activité, mais la disponibilité des outils varie encore selon les comptes.
- Les règles de serveur ads MCP permettent aux administrateurs de bloquer des actions et de plafonner les budgets avant que quiconque n'écrive un prompt.
- Il est surtout fort pour l'analyse, les audits et les petits brouillons relus. Les lancements de créas à fort volume ont toujours besoin d'un workflow conçu pour ça.
Si tu le configures cette semaine : définis d'abord tes règles, connecte un compte à faible risque, fais tourner une semaine de prompts en lecture seule, puis ouvre les écritures une fois que l'équipe a confiance dans ce que renvoie le Meta Ads MCP.
