Your ad accounts in Codex
Manage your adsfrom Codex
- Reports and campaign changes from OpenAI’s coding agent, answered in text and tables.
- Meta, Google, TikTok and 13 more platforms through one connection.
- Two commands in the terminal, then a sign-in in the browser.
Free with 1 ad account, no card. Pro is free for 7 days. Updated October 2026. For the cockpit inside the conversation, see ChatGPT.
Compare GA4 purchases with Meta purchases by day for last week and flag the days that differ by more than 20%.
Example answer
Form Running, Sep 22 to 28, GA4 purchases against Meta purchases:
| Day | GA4 | Meta | Gap |
|---|---|---|---|
| Sep 22 | 52 | 48 | -7.7% |
| Sep 23 | 49 | 44 | -10.2% |
| Sep 24 | 61 | 45 | -26.2% |
| Sep 25 | 55 | 50 | -9.1% |
| Sep 26 | 58 | 39 | -32.8% |
Sep 24 and Sep 26 differ by more than 20%. Each platform keeps its own attribution, so some gap is normal; these two days stand out.
Set up in Codex
Codex adds remote MCP servers from the terminal. Two commands add Get MCP Ads and sign you in through the browser.
1Connect
Add it from the terminal
One command, or four lines of TOML
- Run the two commands below.
Terminal codex mcp add get-mcp-ads --url https://mcp.getmcpads.com/mcp codex mcp login get-mcp-ads - Or write the block yourself in the config file.
~/.codex/config.toml [mcp_servers.get-mcp-ads] url = "https://mcp.getmcpads.com/mcp"
2Ask
Ask about your ads
Codex calls Get MCP Ads when a request needs your accounts and answers in text and tables. It can check what it reads against the files in your repo.
Also try
- List the destination URLs on our live Meta ads and check their UTMs against utm-rules.md.
- Which landing pages of our Google Ads ads get clicks but no conversions?
- Compare last week’s spend and CPA across Meta and Google Ads.
Before the first answer, connect an ad platform in the dashboard and tick the accounts Codex may read.Open Sources
One connector for the major ad platforms
Connect each platform once, with its own sign-in or API key. Codex sees only the accounts you tick.
Requests and their answers
Codex shows answers as text and tables, read from your own ad accounts. The cockpit and the views open in Claude and ChatGPT, which display them.
List the destination URLs on our live Meta ads and check their UTMs against utm-rules.md.
Codex’s answer, in text
Form Running US, Meta, six live ads. Four follow utm-rules.md, two do not:
| Ad | Problem |
|---|---|
| US / City wakes / Prospecting | utm_campaign is empty |
| US / Ground up / Retargeting | utm_source is facebook, the rule says meta |
The other four match the rules.
Which Google Ads conversion actions are primary, and when did each last record a conversion?
Codex’s answer, in text
Form Running Search, Google Ads conversion actions:
| Action | Primary | Last conversion |
|---|---|---|
| Purchase | Yes | Oct 23 |
| Add to cart | No | Oct 23 |
| Newsletter signup | No | Oct 21 |
| Phone call | Yes | Sep 30 |
Phone call is primary but has not recorded a conversion since Sep 30.
Codex and ChatGPT
Both connect to the same URL and the same ad accounts. The cockpit and the views open in ChatGPT.
| CodexThis page | ||
|---|---|---|
| Where you add it | codex mcp add, or ~/.codex/config.toml | Developer mode, then chatgpt.com/plugins |
| Sign-in | codex mcp login opens the sign-in | A sign-in page in the browser, no API key |
| Views in the conversation | None. Answers come back as text and tables | Yes |
| Reports and changes | Every platform you connected, each change confirmed first | The same |
Security and pricing
Access
Codex signs in through OAuth with codex mcp login, so no API key goes into a config file. It reaches only the ad accounts you tick.
Changes
Every change shows a preview first and applies only after you confirm it. New campaigns, ad sets and ads are created paused, or as drafts on LinkedIn Ads.
Pricing
The connection has no separate charge. Every plan includes every assistant and every platform: Free on 1 ad account, Pro from $39 a month after a 7-day trial for $0.
Compare plans
Questions
- Run codex mcp add get-mcp-ads --url https://mcp.getmcpads.com/mcp, then codex mcp login get-mcp-ads, and approve the sign-in page in your browser.
- Yes. Add a [mcp_servers.get-mcp-ads] section with the URL as url to ~/.codex/config.toml, then run codex mcp login get-mcp-ads. A .codex/config.toml inside a project applies once that project is trusted.
- No. Codex answers in text and tables. The cockpit and the views open in Claude and ChatGPT.
- No. ChatGPT is the chat assistant, with the Ads cockpit and the views. Codex is OpenAI’s coding agent, added with codex mcp add, and answers in text.
- No. Every change shows a preview first and applies only after you confirm it. New campaigns are created paused.
- Free costs nothing on 1 ad account, with no card. Pro is $39 and Team $99 a month, after a 7-day trial for $0. Every plan includes every platform and every assistant.
Related: ChatGPT, Claude Code, All assistants, Quickstart. Updated October 2026.