Accueil>Connecter>ChatGPT Ads vers Claude Code

ChatGPT Ads dans Claude Code, une commande

Par Ahmed Ashraf|Mis à jour le 24 octobre 2026

Pour connecter ChatGPT Ads à Claude Code, ajoutez PaidSync.ai : lancez claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp, tapez /mcp et connectez-vous avec vos identifiants PaidSync.

Claude Code accède alors à vos comptes ChatGPT Ads via 28 outils : rapports, création de campagnes, groupes et annonces chat card, pause, activation, mise à jour, archivage. Claude Code demande avant chaque outil.

Niveau build. Claude Code peut créer des campagnes, groupes d'annonces et annonces ChatGPT Ads, et les nouveaux groupes d'annonces restent en pause jusqu'à ce que vous les activiez.

La commande

Claude Code parle aux serveurs MCP distants via Streamable HTTP. PaidSync en est un. Ajoutez-le une fois et le terminal qui modifie votre code peut aussi établir des rapports sur vos campagnes ChatGPT Ads et les gérer.

claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp

Par défaut, cela enregistre le serveur pour le projet courant seulement. Ajoutez --scope user pour le rendre disponible dans tous les projets de votre machine.

Exécutez claude mcp list pour confirmer qu'il est là, puis lancez une session et tapez /mcp pour vous connecter.

Configuration en 5 étapes

1

Inscrivez-vous sur paidsync.ai/signup

Cela prend 10 secondes. Connexion avec Google ou e-mail. Le forfait gratuit offre 100 tâches par mois, d'une valeur de $50, à $0, sans carte.

2

Connectez ChatGPT Ads dans le tableau de bord PaidSync

Cliquez sur Connecter pour ChatGPT Ads. Connectez-vous avec le compte OpenAI qui peut ouvrir votre compte publicitaire dans ChatGPT Ads Manager, puis collez votre clé API OpenAI Ads. Créez la clé dans les Paramètres de votre compte publicitaire dans ChatGPT Ads Manager sur ads.openai.com. Chaque clé connecte exactement un compte publicitaire, et les clés de platform.openai.com sont refusées. PaidSync chiffre la clé au repos.

Déjà dans Claude Code ? Demandez-lui d'exécuter connect_openai_ads. L'outil renvoie un lien vers votre tableau de bord PaidSync, où vous collez la clé.

3

Choisissez le compte publicitaire sur lequel Claude Code doit travailler

Dans une session, list_openai_accounts affiche vos comptes ChatGPT Ads connectés, et set_active_openai_account choisit celui sur lequel Claude Code travaille.

4

Ajoutez PaidSync à Claude Code

Dans votre terminal, lancez :

claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp

Démarrez une session, tapez /mcp, choisissez paidsync et connectez-vous avec votre compte PaidSync dans la fenêtre du navigateur qui s'ouvre. Claude Code stocke le jeton OAuth pour vous. Aucune clé n'est collée nulle part.

Vous configurez pour une équipe ? Validez un .mcp.json à la racine du dépôt pour que chaque ingénieur ait le même connecteur :

{ "mcpServers": { "paidsync": { "type": "http", "url": "https://mcp.paidsync.ai/mcp" } } }

Vous préférez une clé API, par exemple pour des exécutions sans interface ? Envoyez-la dans un en-tête, jamais dans l'URL, où elle finirait dans les journaux :

claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp --header "Authorization: Bearer $PAIDSYNC_API_KEY"

Dans un .mcp.json validé, ajoutez "headers": { "Authorization": "Bearer ${PAIDSYNC_API_KEY}" } pour que la clé reste dans l'environnement de chaque ingénieur et n'entre jamais dans git. Appliquer un changement à Google Ads exige toujours la connexion OAuth. Sur les autres plateformes, une clé peut aussi appliquer des changements, donc traitez-la comme un mot de passe et préférez OAuth.

5

Testez la connexion

Dans une session Claude Code, demandez : “Montre-moi mes campagnes ChatGPT Ads des 7 derniers jours avec dépenses, clics et impressions”

Claude Code renvoie les dépenses, clics et impressions de chaque campagne. La connexion est active.

Le forfait gratuit comprend 100 tâches par mois. Pro à partir de $99 par mois, Team à partir de $249.

Prompts ChatGPT Ads dans Claude Code

Chaque prompt ci-dessous correspond à des outils du groupe ChatGPT Ads de PaidSync. Claude Code choisit l'outil. La dernière colonne indique si l'appel peut modifier quelque chose dans le compte publicitaire.

DemandeOutils appelésModifie votre compte ?
“Liste mes comptes ChatGPT Ads et fais d'Acme le compte actif”list_openai_accounts, set_active_openai_accountNon
“Affiche les campagnes des 7 derniers jours avec dépenses, clics et impressions”list_openai_campaigns, get_openai_performanceNon
“Liste tous les groupes d'annonces de la campagne Spring Sale avec leur statut”list_openai_adgroupsNon
“Quelles annonces sont en ligne en ce moment”list_openai_adsNon
“Mets en pause le groupe d'annonces Retargeting”pause_openai_adgroupOui, après votre confirmation
“Crée une campagne nommée Spring Launch avec un budget quotidien”create_openai_campaignOui, après votre confirmation
“Archive l'ancienne campagne Winter”archive_openai_campaignOui, après votre confirmation

Exécuter sans interface avec claude -p

L'option -p lance Claude Code sans la session interactive. Connectez-vous une fois via /mcp et le jeton OAuth stocké est repris. Un rapport qui atterrit dans un fichier ressemble à ceci :

claude -p "Pull last 7 days ChatGPT Ads performance by campaign and list the campaigns with spend and no clicks." \ --allowedTools "mcp__paidsync" \ --output-format json > reports/chatgpt-ads-$(date +%F).json

Les lectures s'exécutent directement, et les écritures aussi. --allowedTools "mcp__paidsync" autorise tous les outils PaidSync, écritures comprises, sans invite.

Pour une tâche sans surveillance, n'autorisez que les outils de lecture nécessaires, chacun par son nom sous la forme mcp__paidsync__tool_name.

Ce qui se lit et ce qui s'écrit

PaidSync compte 28 outils ChatGPT Ads qui lisent, créent et gèrent. Les lectures couvrent comptes, campagnes, groupes d'annonces, annonces, performances et cibles géographiques.

Lire la suite

Les écritures couvrent la création de campagnes, de groupes d'annonces et d'annonces à carte de chat, l'import d'images de création, et la mise en pause, la réactivation, la mise à jour et l'archivage de campagnes, groupes d'annonces et annonces.

Les créations et mises à jour s'affichent par défaut en aperçu avec dry_run, et les mises en pause, réactivations et archivages exigent une confirmation explicite.

Via MCP, l'étape d'approbation est l'invite propre à Claude Code. Il demande une confirmation avant d'exécuter un outil, sauf si vous l'avez autorisé avec --allowedTools ou dans vos paramètres. PaidSync ajoute des contrôles de son côté. Les suppressions, mises en pause et changements de budget exigent confirm_destructive, et un contrôle de règles avant écriture bloque les arguments dangereux. La carte d'approbation, et l'annulation sur une carte appliquée dont la modification a un inverse sûr, ne s'appliquent que dans l'espace de travail PaidSync.

Ajouter à ChatGPT : ouvrez PaidSync.ai dans l'annuaire des plugins de ChatGPT, installez-le, puis connectez-vous.

Ajouter à Claude : ouvrez PaidSync.ai dans l'annuaire des connecteurs de Claude, cliquez sur Connecter, puis connectez-vous.

Limites de Claude Code sur ChatGPT Ads

  • Les créations vidéo ne sont pas exposées comme outil. Les images de création s'importent avec upload_openai_creative_image.
  • Il n'y a aucun outil de gestion des audiences. La configuration des audiences reste dans ChatGPT Ads Manager.
  • Il n'y a aucun changement de facturation ou de paiement. Les budgets oui, les moyens de paiement jamais.
  • L'archivage est définitif : Claude Code le dit donc avant de s'exécuter.
  • Créer une campagne avec trois groupes d'annonces représente quatre tâches distinctes, un objet par tâche.

Questions fréquentes

Comment connecter ChatGPT Ads à Claude Code ?

Inscrivez-vous sur paidsync.ai, connectez ChatGPT Ads dans le tableau de bord, puis exécutez claude mcp add --transport http paidsync https://mcp.paidsync.ai/mcp dans votre terminal. Tapez /mcp dans une session, choisissez paidsync et connectez-vous avec votre identifiant PaidSync.

Claude Code peut-il créer des campagnes ChatGPT Ads ?

Oui. ChatGPT Ads est une plateforme de niveau build dans PaidSync. Claude Code peut créer une campagne, ses groupes d'annonces et des annonces à carte de chat, et importer des images de création. Les créations s'affichent d'abord en aperçu dry run.

Où obtenir la clé API OpenAI Ads ?

Créez-la dans les Paramètres de votre compte publicitaire dans ChatGPT Ads Manager sur ads.openai.com. Chaque clé connecte exactement un compte publicitaire : connectez donc une clé par compte. Les clés de platform.openai.com sont refusées pour les publicités.

Cela fonctionne-t-il en mode sans interface avec claude -p ?

Oui. Une fois connecté via /mcp, claude -p réutilise le jeton OAuth stocké. Les lectures s'exécutent directement. Les écritures demandent de la prudence. Personne n'est là pour répondre à l'invite de Claude Code : tout outil d'écriture que vous avez autorisé avec --allowedTools s'exécute donc directement. Pour une tâche sans surveillance, n'autorisez que les outils de lecture nécessaires.

Est-ce gratuit ?

Oui. Le forfait gratuit coûte $0 pour 100 tâches par mois, sans carte. Pro démarre à $99 par mois et Team à $249 par mois.

Rapports et campagnes ChatGPT Ads. Une commande Claude Code.