Pour connecter Google Ads au SDK OpenAI Agents, créez un MCPServerStreamableHttp pour https://mcp.paidsync.ai/mcp avec votre clé API PaidSync.ai dans l'en-tête Authorization, puis transmettez-le à votre Agent. L'agent peut alors appeler les outils PaidSync.ai pour Google Ads, Meta Ads et 12 autres plateformes.
Prérequis du SDK Agents
Le SDK offre deux façons d'utiliser un serveur MCP distant. PaidSync.ai fonctionne avec celle où votre code gère la connexion :
- MCPServerStreamableHttp, avec l'URL et les en-têtes dans ses paramètres.
- Une clé API PaidSync.ai dans une variable d'environnement. La documentation recommande un en-tête Authorization plutôt qu'une URL.
- Un identifiant PaidSync.ai avec Google Ads connecté.
Le SDK propose aussi un outil MCP hébergé, où l'API Responses d'OpenAI effectue les appels à votre place. La documentation ne décrit pas de flux OAuth exécuté par le SDK, un en-tête est donc la voie à suivre ici.
Comment ça marche
| Réglage | Valeur |
|---|---|
| Classe | MCPServerStreamableHttp |
| URL | https://mcp.paidsync.ai/mcp |
| En-tête | Authorization: Bearer, depuis une variable d'environnement |
| Transmis à | Agent(mcp_servers=[server]) |
| Limite de la clé | Lectures et aperçus sur Google Ads |
Appliquer une modification Google Ads nécessite la connexion OAuth de PaidSync.ai, qu'une clé ne permet pas. Le réglage d'approbation des outils du SDK peut mettre les outils d'écriture en attente d'une personne.
Comment connecter Google Ads au SDK OpenAI Agents en 5 étapes
Suivez-les dans l'ordre. Le bloc de code contient la configuration exacte issue de la documentation MCP du SDK OpenAI Agents.
Connecter Google Ads à PaidSync.ai
Inscrivez-vous sur paidsync.ai et connectez Google Ads sur l'écran de connexion de Google.
Créer une clé API
Créez une clé dans votre tableau de bord et exportez-la sous PAIDSYNC_API_KEY.
Créez le serveur
Utilisez l'extrait ci-dessous. Le gestionnaire de contexte asynchrone ouvre et ferme la connexion.
Transmettez-le à un Agent
Donnez à l'Agent mcp_servers=[server] et appelez Runner.run.
Vérifiez l'appel d'outil
Lisez la sortie de l'exécution et confirmez qu'un outil PaidSync.ai a été utilisé.
SDK OpenAI Agents avec PaidSync.ai
import asyncio, os
from agents import Agent, Runner
from agents.mcp import MCPServerStreamableHttp
async def main():
async with MCPServerStreamableHttp(
name="PaidSync",
params={
"url": "https://mcp.paidsync.ai/mcp",
"headers": {"Authorization": "Bearer " + os.environ["PAIDSYNC_API_KEY"]},
"timeout": 10,
},
cache_tools_list=True,
) as server:
agent = Agent(name="Ads analyst", mcp_servers=[server])
result = await Runner.run(agent, "List my Google Ads accounts.")
print(result.final_output)
asyncio.run(main())Comment vérifier la connexion
Commencez par la liste des comptes, qui est en lecture seule, puis passez au rapport sur les dépenses gaspillées.
Comment PaidSync.ai vous protège
- Les clés restent hors des URL. La clé passe dans un en-tête, depuis une variable d'environnement.
- Les rapports ne changent rien. Les rapports de budget gaspillé et de performance ne font que lire votre compte.
- Connexion pour les modifications. Une clé ne peut pas appliquer de modification Google Ads.
- Un journal des changements. Les changements appliqués sont consignés, au mieux, avec un résultat avant et après.
La configuration suit la documentation du SDK OpenAI Agents, vérifiée le 24 octobre 2026. Source : documentation MCP du SDK OpenAI Agents. Tous les outils Google Ads figurent sur la page du serveur MCP Google Ads, et la liste complète des clients se trouve sur Connectez vos publicités.
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.
Questions fréquentes
Le SDK OpenAI Agents prend-il en charge MCP ?
Oui. Il prend en charge les outils MCP hébergés et les serveurs Streamable HTTP que votre code gère.
Lequel utiliser pour PaidSync.ai ?
MCPServerStreamableHttp avec un en-tête Bearer est la voie documentée et simple.
L'agent peut-il modifier mon compte Google Ads ?
Avec une clé, il lit et prévisualise. Appliquer une modification Google Ads exige la connexion OAuth.
Cela fonctionne-t-il pour Meta Ads ?
Oui. Le même serveur expose les outils Meta Ads. Voir la page du serveur MCP Meta Ads.
Combien cela coûte-t-il ?
PaidSync.ai est gratuit pour 100 tâches par mois, d'une valeur de $50, sans carte. Pro démarre à $99 par mois. Voir les tarifs.
Guides associés
PaidSync.ai exécute 630+ outils sur 14 plateformes publicitaires et analytiques. Connectez vos comptes une seule fois et utilisez-les dans l'assistant IA dans lequel vous travaillez déjà.
Essai gratuit Réserver une démo