What is the OpenAI Ads MCP?
MCP stands for Model Context Protocol. It is a standard way for an AI client like Claude or ChatGPT to use outside tools. The OpenAI Ads MCP is a server that turns your ad account into tools the assistant can call.
No install · remote and hosted · OAuth sign-in
A common language between assistants and tools
An AI assistant is good at language and reasoning, but on its own it cannot see your ad account or change anything in it. The Model Context Protocol is the bridge. It is an open standard that lets an assistant discover a set of tools, call them, and read the results, all in a structured way.
Bluegrass runs an MCP server for OpenAI Ads. When you connect it, the assistant can see tools like "list campaigns", "run a report", or "set a bid multiplier". You ask in plain language, the assistant picks the right tool and fills in the details, and the result comes back into the conversation.
Remote, hosted, and built for write access
Nothing to install
The server is remote and hosted by Bluegrass. You add a URL to your client instead of running a package on your machine.
Sign in with OAuth
You authorize the connection through Bluegrass. The assistant gets a scoped token for the account you approve, never your password.
Read and write
It is not a read-only viewer. The same connection can pull reports and make changes, so the assistant can act, not just report.
Less clicking, faster answers
Most ad work is a loop: check the numbers, decide on a change, make the change, check again. A dashboard makes you do every step by hand. Over MCP, you describe the outcome and the assistant runs the steps, then shows its work so you can confirm.
It also lowers the cost of asking. Quick questions like "which campaigns lost efficiency this week" stop being a five-minute dashboard trip and become a sentence. The account stays the source of truth, and you stay in control of every change.
Bluegrass is an independent product and is not affiliated with OpenAI. The OpenAI Ads MCP connects to your own account, with your permission, and only does what you ask.
Questions, answered
Is MCP specific to one assistant?
No. The Model Context Protocol is an open standard, so the same Bluegrass server works with any client that supports remote MCP connectors. We have guides for Claude and ChatGPT.
Is this the same as the ChatGPT Ads API?
Not quite. The API is for developers writing code. The MCP wraps that capability in named tools an assistant can call from a normal conversation, with no code to write.
Do I have to be technical to use it?
No. You add one connector URL and sign in. After that you ask in plain language, and the assistant handles the tool calls.
Can it act without my say-so?
It only runs when you ask. Read requests return data, and changes use the access you approved at sign-in. You can revoke that access from Bluegrass at any time.
Related guides
Claude
Add the Bluegrass connector to Claude and manage OpenAI Ads from chat.
Read the guide →ChatGPT
Add the Bluegrass connector to ChatGPT and manage OpenAI Ads from chat.
Read the guide →Tools reference
Every tool the server exposes, listed by family. 65 tools, read and write.
Read the guide →See the OpenAI Ads MCP in your own client
Connect the Bluegrass MCP server, sign in, and manage campaigns, bids, and audiences in chat.