OpenAI Ads MCP · task

Manage OpenAI Ads campaigns with AI

Run the account, not just read it. Over the MCP you can list, launch, pause and edit campaigns, ad groups and ads by asking, with every change running through the access you approved.

Every change runs through your approved access · review before it goes live

The idea

Describe the change, approve the change

Most campaign work is small and frequent: pause the underperformer, bump a budget, launch the variant you discussed. Over the MCP you describe it and the assistant makes it, then confirms what it did. The account stays the record; the assistant just saves you the clicks.

Bigger moves work the same way with more care. Ask the assistant to draft a campaign from a brief and it builds the structure for you to review before anything serves. Nothing goes live without your say-so, and you can sync the latest state any time to stay in step with OpenAI Ads.

What you can do

Campaign moves over the MCP

List and inspect

See campaigns, ad groups and ads and their state, and sync the latest from OpenAI Ads before you decide.

Launch and edit

Create campaigns, ad groups and ads from a brief, and update names, budgets and settings as drafts you review.

Pause and activate

Pause the weak spots, reactivate what is working, and archive what you are done with, at any level.

A typical loop

From a question to a confirmed change

Step 01

Check the state

Ask what is running and how it is doing. The assistant pulls campaigns and recent numbers.

Step 02

Make the call

Tell it what to change. It drafts the edit and shows you exactly what will happen.

Step 03

Confirm and move on

Approve it and the change applies through your access, with a confirmation back in chat.

FAQ

Questions, answered

Will the assistant change things without asking?

No. It drafts a change and shows you what will happen. The change only applies after you approve it, through the access you authorized at sign-in.

Can it create a campaign from scratch?

Yes. Describe what you want and the assistant builds the campaign, ad group and ad structure for you to review before it goes live.

How does it stay current with OpenAI Ads?

Ask it to sync, and it pulls the latest campaign state from OpenAI Ads so you are acting on current data.

Run your OpenAI Ads campaigns from chat

Connect the Bluegrass MCP server, sign in, and manage campaigns, bids, and audiences in chat.