The OpenAI Ads MCP server for the newest ad channel

Connect OpenAI Ads to Claude, ChatGPT, or any AI agent. Report on ChatGPT ad performance, launch campaigns, tune context hints, and approve every change before it touches your account.

BassemGamalAhmedJuan

10,000+ marketers scaling with AI.

OpenAI Ads connected to Claude, ChatGPT, and MCP clients through Markifact

Trusted by marketing teams at

Incubeta
GroupM
Dentsu
OMD
Starcom
Desertcart
Kave Home
Brainlabs
Ting
Orka
Nova Post
Reatilogists

What you can do with OpenAI Ads MCP

ChatGPT advertising is brand new, with its own rules: conversations instead of keywords, context hints instead of match types. Markifact makes it a full read and write channel in your AI client.

Claude showing ChatGPT ads campaign spend, clicks, and conversions through Markifact MCP

Report on the newest channel

Pull campaign, ad group, and ad performance from OpenAI Ads with custom metrics, dimensions, filters, and date ranges, the same way you already report on Google or Meta.

See everything in the account

List campaigns, ad groups, ads, and conversion events, and discover the report fields the Advertiser API supports before querying.

Claude drafting a ChatGPT ads campaign with budget, bidding, and context hint chips, waiting for approval

Launch campaigns end to end

Create campaigns, ad groups, and ads with budgets, CPC or CPM bidding, and geo targeting, all drafted in chat and held for your approval before anything spends a cent.

Tune context hints

ChatGPT ads match conversations, not keywords. Context hints describe the moments your ad belongs in, and updating them is a first-class operation, not a dashboard hunt.

Keyword targeting compared with ChatGPT context hint targeting matching an ad to a conversation

Optimize bids and budgets

Adjust ad group bids, shift campaign budgets, and pause or enable anything, with every change stopping for your explicit approval first.

Compare against every other channel

OpenAI Ads sits next to Google, Meta, TikTok, and GA4 in one connection, so the question of whether ChatGPT traffic actually converts gets answered with data, not vibes.

Use OpenAI Ads in your favorite AI.
Plus your whole marketing stack

One MCP server. OpenAI Ads, the rest of your stack, and the AI assistant you already use.

AI Assistants
Claude logo
Claude
ChatGPT logo
ChatGPT
Gemini logo
Gemini
Cursor logo
Cursor
Markifact MCP hub
Your Stack
Ad Platforms
12 platforms
Meta Ads logo
Google Ads logo
TikTok Ads logo
Microsoft Ads logo
+8
Analytics & Data
8 platforms
Google Analytics logo
BigQuery logo
Google Search Console logo
Google Tag Manager logo
+4
Workspace
6 platforms
Google Drive logo
Google Sheets logo
Google Slides logo
Google Docs logo
+2
Messaging & Social
6 platforms
Email logo
Facebook logo
Instagram logo
LinkedIn logo
+2
E-commerce & CRM
4 platforms
Google Merchant Center logo
Shopify logo
HubSpot logo
Klaviyo logo

Set up in minutes

No Advertiser API integration, no developer work, no server hosting. Three steps and you're managing ChatGPT ads from your AI assistant.

Connect OpenAI Ads to Markifact with one-click OAuth
1

Connect OpenAI Ads

Sign up for Markifact and connect your OpenAI Ads account with one-click OAuth. No Advertiser API integration to build.

Markifact is available in the ChatGPT plugins marketplace:

Connect in ChatGPT

Open the listing and click Connect to add Markifact to ChatGPT.

2

Connect your AI assistant

Pick Claude, ChatGPT, Cursor, or any MCP-compatible assistant and copy the setup. One URL or command and you're connected to Markifact.

Manage ChatGPT ads campaigns from Claude with approval-based changes
3

Start managing ads

Pull reports, launch campaigns, and tune context hints in plain English. Every write waits for your approval.

OpenAI Ads MCP prompt examples

Use Markifact MCP to explore, launch, report, and optimize ChatGPT ads from Claude, ChatGPT, Cursor, or any MCP-compatible client.

Draft campaigns and ads, then approve them.

  • Create a ChatGPT campaign for this product with a $100 daily budget.

  • Draft context hints for people planning a home renovation.

  • Set up an ad group targeting the US and UK with CPC bidding.

  • Write the ad copy and create the ad, paused for my review.

What a session actually looks like

A budget decision on the newest channel: the report finds the winner, the budget shift gets drafted, and the change waits for your sign-off.

Claude conversation comparing ChatGPT ads campaigns and proposing a budget shift through Markifact MCP, waiting for approval

Example session. Claude uses Markifact's real OpenAI Ads tools (openai_ads_get_report, openai_ads_update_campaign_budget); write operations always stop for your approval.

Compare your options

Which way to run ChatGPT ads is right for you?

OpenAI's self-serve Ads Manager opened in May 2026, ad tech partners like Adobe, Criteo, and Pacvue plug into it, and Markifact turns it all into MCP operations for your AI client. Here's how to pick.

OpenAI Ads Manager & API

First-party dashboard and Advertiser API

Choose it if

  • You prefer managing ChatGPT ads hands-on in OpenAI's own interface
  • You have developers to build against the Advertiser API directly

Ad tech partners

Adobe, Criteo, Pacvue, StackAdapt

Choose it if

  • Your ChatGPT ads budget already flows through one of these platforms
  • You want OpenAI Ads inside an enterprise buying workflow

Markifact

Managed, multi-platform, approval-based

Choose it if

  • You want to manage ChatGPT ads from Claude, or from ChatGPT itself
  • You want context hints, bids, and budgets as chat operations with approvals
  • You want the newest channel next to Google, Meta, and TikTok in one connection
CapabilityMarkifactOpenAI Ads Manager & APIAd tech partners
SetupManaged setup with OAuth, live todayOpenAI Ads Manager (self-serve since May 2026) and the Advertiser APIThrough agency and ad tech platforms like Adobe, Criteo, and Pacvue
Best forMarketers and agencies working in AI clientsHands-on management inside OpenAI's own dashboardTeams already committed to those platforms
ReportingCampaign, ad group, and ad level with custom metrics, dimensions, and filtersAds Manager dashboards and API reportingDepends on the platform's integration depth
Campaign creationCampaigns, ad groups, and ads drafted in chat, approval-gatedManual creation in Ads Manager or custom API workWithin each platform's workflow
Context hintsFirst-class operation to update ad group context hintsEdited manually in Ads ManagerVaries; often not exposed
Bids and budgetsUpdate bids, budgets, and statuses with approval before changesManual changes in Ads ManagerPlatform-dependent
Approval controlsEvery write action waits for your approvalYou are the one clicking, so not applicableDepends on the platform
Beyond OpenAI AdsGoogle Ads, Meta Ads, TikTok Ads, GA4, Search Console, Sheets, Slack, and moreOpenAI Ads onlyVaries; usually a closed ecosystem
Works inside AI clientsClaude, ChatGPT, Cursor, and any MCP clientNo; it is a dashboard and an APIRarely
MaintenanceHandled by MarkifactHandled by OpenAIHandled by the platform
Who should choose itTeams who want ChatGPT ads managed from chat, next to every other channelAdvertisers comfortable living in another dashboardEnterprises with existing ad tech contracts

Frequently Asked Questions

Have a different question? Reach out to Markifact support team.

Start managing ChatGPT ads in Claude today

Connect your OpenAI Ads account and start reporting, launching campaigns, and tuning context hints from Claude, ChatGPT, or any MCP client.