OA

OpenAI Ads MCP

io.github.trakkr-aisearch/openai-ads-mcp

OpenAI Ads MCP for ChatGPT Ads campaigns, creatives, audiences, insights, and conversions.

Yes, your AI can use this right now.Answered a live MCP handshake in 270 ms with no sign-in needed and exposes 13 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://openai-ads-mcp.trakkr.ai/mcp

13 tools, verified live

Pulled straight from the server with tools/list on 2026-10-17.
get_accountread-only

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.

list_campaignsread-only

List campaigns in the authenticated ad account with cursor pagination.

get_campaignread-only

Get one campaign by id.

list_ad_groupsread-only

List ad groups for a campaign.

get_ad_groupread-only

Get one ad group by id.

list_adsread-only

List ads in an ad group.

get_adread-only

Get one ad by id, including review_status and creative metadata.

get_insightsread-only

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_audiencesread-only

List custom audiences for the authenticated ad account.

get_audienceread-only

Get one custom audience by id.

search_georead-only

Search geo targets for targeting.locations.include and return ids usable in campaign targeting.

manage_conversionsread-only

Manage conversion pixels, API keys, event settings, and conversion reporting.

draft_context_hintsread-only

Draft deterministic context_hints for an ad group from product, audience, intent, and keywords.

Alternatives in Developer Tools

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”