io.github.trakkr-aisearch/openai-ads-mcp
pkg:npm:openai-ads-mcp
OpenAI Ads MCP for ChatGPT Ads campaigns, creatives, audiences, insights, and conversions.
- transport:
- remote + stdio
- credential class:
- self-provisionable
Owner verification
Not yet verified. Verifying proves you control this server and is free, permanently — it never changes a published score.
Start verification →Tools
- draft_context_hintsshallow
Draft deterministic context_hints for an ad group from product, audience, intent, and keywords.
- get_accountshallow
Get the authenticated OpenAI Ads account. Use this first to verify that OPENAI_ADS_API_KEY works and to read account id, name, timezone, currency, and settings.
- get_adshallow
Get one ad by id, including review_status and creative metadata.
- get_ad_groupshallow
Get one ad group by id.
- get_audienceshallow
Get one custom audience by id.
- get_campaignshallow
Get one campaign by id.
- get_insightsshallow
Get performance insights for account, campaign, ad group, or ad scope. Supports fields, filters, sort, product/country/device segments, time ranges, and cursor pagination.
- list_ad_groupsshallow
List ad groups for a campaign.
- list_adsshallow
List ads in an ad group.
- list_audiencesshallow
List custom audiences for the authenticated ad account.
- list_campaignsshallow
List campaigns in the authenticated ad account with cursor pagination.
- manage_conversionsshallow
Manage conversion pixels, API keys, event settings, and conversion reporting.
- search_geoshallow
Search geo targets for targeting.locations.include and return ids usable in campaign targeting.
Embed this server’s score
Tool count and median score across every tool in this server’s corpus — honest in a way a single cherry-picked tool’s badge wouldn’t be.
[](https://vouch.tools/servers/2e742459-7228-40ad-b25b-f189f395362b)