Meta Ads MCP
par Ads UploaderLaisse ton agent monter la campagne. C'est toi qui cliques sur Create Ads.
Connecte Claude, ChatGPT ou n'importe quel client MCP à Ads Uploader, et ton agent travaille directement sur le build de campagne que tu as ouvert dans l'app web. Il remplit les textes depuis une feuille de lancement, répartit les médias en ad sets et rédige les copys, et ton onglet uploader ouvert récupère chaque changement en quelques secondes. Tu vérifies tout dans l'interface que tu connais, et Create Ads reste ton clic.
Chaque modification atterrit dans le build que ton onglet uploader a ouvert, en quelques secondes
Décris ce que tu veux en langage naturel depuis Claude ou ChatGPT, aucun terminal requis
Vérifie la campagne dans l'app web et clique toi-même sur Create Ads
Colle la feuille de lancement. Il fait le reste.
Ton client valide une feuille avec les noms de fichiers des creatives, les textes principaux, les headlines et les destinations, et quelqu'un doit tout reporter sans se tromper. Colle les lignes dans le chat et ton agent associe chaque ligne au bon creative par nom de fichier, puis écrit tout directement dans ton build.
- Headlines, textes principaux, descriptions, CTAs et URLs de destination, patchés par ad
- Le nom de fichier sert de clé, donc le copy atterrit sur le bon creative à chaque fois
- Tout le reste de ton build reste exactement comme tu l'as configuré
- Dix ads remplies en une minute environ, sans copier-coller cellule par cellule
Regarde tout atterrir dans ton onglet ouvert
Le MCP modifie le build que ton onglet uploader a ouvert. Fais un changement dans le chat, et l'onglet le récupère quelques secondes plus tard, avec un bandeau et une application en un clic si tu étais en pleine édition. Les boutons Claude et ChatGPT dans Edit Text ouvrent un chat avec ta référence de build déjà remplie.
- Ton onglet uploader ouvert récupère automatiquement les modifications de l'agent
- En pleine édition ? Un bandeau signale la mise à jour externe et l'applique en un clic
- Les boutons Claude et ChatGPT dans Edit Text transmettent la référence du build
- Pas d'export, pas d'import, pas d'étape de sync, c'est un seul et même build
Organise les ad sets exactement comme tu veux
Certains lancements ne rentrent dans aucun template. Dis à ton agent de mettre les trois vidéos UGC dans un ad set et les statics dans un autre, cinq ads par ad set, nommés à ta façon. Vois-le comme un chirurgien de campagne : un travail structurel précis dans ton build qui demanderait autrement beaucoup de clics.
- Décris quel média va dans quel ad set, en langage naturel
- Découpage automatique en ad sets de cinq, ou un arrangement entièrement sur mesure
- Texte par ad set, patterns de nommage et scheduling inclus
- Il atteint tout le build, jusqu'aux toggles de creative enhancements
Ou laisse-le écrire les ads
La feuille de lancement est une piste parmi d'autres, pas une obligation. Ton agent peut travailler à partir de ce que tu lui donnes : un Google Sheet connecté, un brief PDF ou les creatives eux-mêmes. Montre-lui tes statics et il rédige headlines et texte principal en phase avec ce qui est vraiment à l'écran, directement dans le build.
- Rédige le copy depuis le creative, ta landing page ou un brief
- Itère dans le chat, plus court, CTA plus direct, plus de social proof, puis sauvegarde à nouveau
- Connecte Google Sheets à ton agent et saute complètement l'étape du copier-coller
- Le copy atterrit dans le build, pas dans un doc qu'il faut encore reporter
Create Ads reste ton clic
C'est le juste milieu entre tout cliquer à la main et confier ton compte publicitaire à une pipeline. L'agent fait le gros du travail, tu vérifies médias, textes, enhancements et scheduling dans l'uploader, puis tu cliques toi-même sur Create Ads. Le lancement passe par l'app web exactement comme d'habitude.
- Vérifie toute la campagne dans l'interface en laquelle tu as déjà confiance
- Rien ne part chez Meta tant que tu n'as pas appuyé sur le bouton
- Tu veux aussi lancer depuis le chat ? ads_preview fait le dry-run et ads_create publie
- La vitesse de l'IA sans céder le contrôle de bout en bout
Web, MCP et CLI. Un seul circuit.
Les builds sont le fil conducteur. Commence une campagne dans l'app web, patche-la depuis le chat, forke une variante et termine sur la surface qui convient le mieux, la même référence de build s'ouvre partout. Pour des lancements agentiques de bout en bout depuis un dossier de fichiers, notre CLI est l'outil le plus adapté. Le MCP brille quand tu travailles avec l'app web.
- Le même build s'ouvre dans l'app web, le CLI et ton agent
- Forke un build pour une variante sans toucher à l'original
- Le CLI pour des lancements de bout en bout à partir de fichiers, le MCP pour le chat aux côtés de l'app
- Déplace un lancement d'une surface à l'autre en cours de route, rien n'est verrouillé
Upload media, apply a preset, start the build
Connecte-toi une fois, depuis n'importe quel client
Ajoute Ads Uploader comme connecteur personnalisé dans Claude ou ChatGPT, connecte-toi avec ton compte, et 24 outils apparaissent dans ton agent. Tu travailles dans Claude Code ou Cursor ? Installe le serveur local avec npm et exécute ads login à la place. Dans les deux cas, tes comptes, presets et builds sont déjà là.
- Connecteur personnalisé pour Claude et ChatGPT, connexion via ton navigateur
- Serveur stdio local pour Claude Code, Cursor et n'importe quel client MCP
- Même login que l'app web, rien de nouveau à gérer
- Tes comptes, presets et builds sauvegardés se reportent automatiquement
Ads Uploader MCP vs. le connecteur officiel de Meta
En avril 2026, Meta a lancé ses propres connecteurs IA, un endpoint MCP qui expose les opérations de la Marketing API aux clients IA. Il te tend l'API brute, un objet à la fois.
Se connecter
- •Autorise-toi via le login Business de Meta
- •Travaille directement contre la Marketing API brute
- •Câble chaque client à l'endpoint de Meta
- Installe le serveur et exécute ads login une fois
- Dépose un seul bloc de config, ou utilise une URL de connecteur
- Connecte-toi via ton navigateur, rien à coller
Workflow et garde-fous
- •Opérations d'API brutes, un objet à la fois
- •Pas d'upload en masse d'un dossier de creatives
- •Pas d'étape de prévisualisation en dry-run
- •Crée en direct par défaut
- •Les cas limites surgissent en production
- Upload, prévisualisation et création en étapes guidées
- Des dossiers entiers de creatives en un seul appel
- Prévisualisation en dry-run avant toute dépense
- Retries et erreurs lisibles intégrés
- Testé en production à grande échelle
Réutilisation et héritage
- •Définis chaque champ de campagne
- •Définis chaque champ d'ad set
- •Respécifie chaque lancement de zéro
- Référence n'importe quelle ad existante à copier
- Réutilise les presets et les builds sauvegardés
- N'écrase que ce qui a changé
- Builds partagés à travers le web, le CLI et MCP
Lancer des ads, c'est tout ce qu'on fait. On a façonné notre outillage pour être le meilleur à ça, testé contre des millions de dollars de dépenses publicitaires sur nos propres marques et entreprises.

Chris Pollard Fondateur d'Ads Uploader
Un nouveau connecteur ne vaut que le workflow qui le sous-tend. L'endpoint de Meta te tend l'API brute, mais la couverture des formats, la logique de retry, les configs valides et l'héritage depuis des ads existantes retombent quand même sur toi. On a passé des années à encoder tout ça dans le workflow Ads Uploader, et le MCP le tend directement à ton agent.
MCP est la bonne interface pour un agent, de la même façon qu'une UI visuelle l'est pour les clics. Mêmes marketeurs, contexte différent. Que Meta sorte son propre connecteur est une validation bienvenue que c'est là que va le lancement d'ads.
L'agent s'occupe de la saisie. C'est toi qui décides.
Connecte Claude ou ChatGPT et transforme ta prochaine feuille de lancement en build finalisé.
Démarrer l'essai gratuit de 7 joursEssai gratuit de 7 jours
•Sans carte bancaire
•Résiliable à tout moment