Meta Ads MCP

par Ads Uploader

Laisse 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.

Travaille sur ton build en cours

Chaque modification atterrit dans le build que ton onglet uploader a ouvert, en quelques secondes

Discute, sans scripter

Décris ce que tu veux en langage naturel depuis Claude ou ChatGPT, aucun terminal requis

Le dernier clic reste le tien

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
ClaudeClaude · ads-uploader MCP
Live Demo

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
Edit Text for Each Adbuild_7fa2c9
Live Demo
This build was updated externally.Apply update
mcp1.mp4
Shop the Spring Sale
Preset text from purchase_us_25_45
mcp2.mp4
Shop the Spring Sale
Preset text from purchase_us_25_45
ugc_hook3.mp4
Shop the Spring Sale
Preset text from purchase_us_25_45
ugc_hook4.mp4
Shop the Spring Sale
Preset text from purchase_us_25_45
Same build, open in your browser tab

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
ClaudeArranging your ad sets
Live Demo
UGC videos in one ad set, statics in the other. Keep my preset for everything else.
Uploaded media
ugc_hook1.mp4
static_offer.jpg
ugc_hook2.mp4
static_proof.jpg
ugc_demo3.mp4
static_quote.jpg
Ad Set · UGC Videos
Ad Set · Statics
ads_update_build · arranging media into ad sets

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
ChatGPTChatGPT · drafting copy from your creatives
Live Demo
1:1
static_offer_1x1.jpg
Every size back in stock, free returns until Sunday.
4:5
static_proof_4x5.jpg
Five-star reviews, straight from the creative.
9:16
ugc_still_9x16.mp4
Real customers, unscripted. Watch the story.
Reading what's on screen, writing copy to match...

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
Ads Uploader · Ready to Launch
Live Demo
Media
10 creatives, grouped by aspect ratio
Ad text
10 ads filled from the launch sheet
Ad sets
2 ad sets, five ads each
Enhancements & schedule
reviewed by you
The agent prepared it. The final click is yours.

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é
One build, three surfaces
Live Demo
Web AppBuild started
Claude / ChatGPT·
CLI·
build_7fa2c9

Upload media, apply a preset, start the build

Same build reference on every surface. Nothing is locked in.

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
Settings · Connectors
Live Demo
Add custom connector
Ads Uploader
Ads Uploader
Sign in with your Ads Uploader account
Tools
ads_update_buildads_uploadads_previewads_create+ 20 more
Claude Code or Cursor? npm i -g @adsuploader/mcp · ads login

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.

Raw Marketing API · No Workflow
Meta MCP connector
Connect
Authorize with Meta Business login
Work against the raw Marketing API
Every launch, from scratch
Define every campaign field
Define every ad set field
Create objects one at a time
No dry-run preview, live by default
One Connection · Guided Workflow
Ads Uploader MCP
Connect
✓ ads-uploader connected · 24 tools
One conversation, guided steps
ads_upload({ paths })
✓ 8 files uploaded
ads_preview({ buildId })
✓ 6 ads · dry run clean
ads_create({ buildId })
✓ 6 ads live in Ads Manager

Se connecter

Theirs
  • Autorise-toi via le login Business de Meta
  • Travaille directement contre la Marketing API brute
  • Câble chaque client à l'endpoint de Meta
Ours
  • 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

Theirs
  • 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
Ours
  • 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

Theirs
  • Définis chaque champ de campagne
  • Définis chaque champ d'ad set
  • Respécifie chaque lancement de zéro
Ours
  • 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

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 jours

Essai gratuit de 7 jours

Sans carte bancaire

Résiliable à tout moment