OpenAI Ads MCP · task

Pull OpenAI Ads reports with AI

Stop rebuilding the same report by hand. Over the MCP, ask for the numbers you want, sliced the way you want, and get them back in the conversation, ready to act on.

Read-only by nature · the account stays the source of truth

The idea

Reports become a sentence, not a session

Reporting is the part of ad work you do over and over. The MCP turns it into a question. Ask for spend by campaign last week, or conversions by hour, or CPC by country, and the assistant runs the right tool and reads the answer back.

Because it is a conversation, you can keep going. Narrow to one campaign, compare two date ranges, or ask what changed since last month, without rebuilding anything. The numbers come straight from your OpenAI Ads account, so they match what you would see in the dashboard.

Common pulls

Reports people ask for most

By campaign

Spend, clicks, CTR, CPC and conversions per campaign, for any date range, ranked so the weak spots are obvious.

By hour and day

Where the conversions actually land across the week, which is the read you need before you set a dayparting schedule.

By device, country, product

Slice the same metrics by the breakdowns that matter to your account, then drill into the one that stands out.

How it runs

From question to answer in three beats

Step 01

Ask in plain language

Describe the report you want. The assistant maps it to a reporting tool and fills in the dates and breakdowns.

Step 02

Read the result

The numbers come back in the chat as a short summary you can scan, not a wall of rows.

Step 03

Refine or act

Narrow it, compare it, or hand off into a change like a bid adjustment, all in the same thread.

FAQ

Questions, answered

Are the numbers the same as the dashboard?

Yes. Reports come straight from your OpenAI Ads account through the API, so they match what you would see in the native interface.

Can I get reports without giving write access?

Reporting is read-only by nature. The assistant uses read tools to pull the numbers; nothing changes in your account unless you ask it to.

Which breakdowns are supported?

Spend, clicks, CTR, CPC and conversions, broken down by campaign, ad group, ad, device, country, product and hour, for the date range you ask for.

Get your OpenAI Ads numbers in chat

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