OpenAI Codex CLI · MCP Server

Manage Google Ads
from OpenAI Codex —
review every change.

NotFair connects Codex to live Google Ads data so you can diagnose campaigns, review search terms, draft fixes, and approve every account change from your terminal.

No credit card required. Human approval on every write.

View the 1-minute setup guide
What Codex can do

Ask Codex to operate your ads

  • Audit campaigns and rank fixes by impact
  • Find search terms to add as negatives
  • Draft bid, keyword, and RSA changes
  • Show the diff — approve before it runs

What you get

A Google Ads workflow Codex can actually run.

Once connected, Codex has live account context and NotFair's approval gate. Move from diagnosis to draft changes without exporting CSVs or clicking through the Google Ads UI.

Connect Google Ads

Add the NotFair MCP with one command, complete OAuth, and Codex can read campaigns, keywords, search terms, spend, ads, and change history.

Ask Codex what to fix

Have Codex audit campaigns, explain why CPA moved, review search terms, or rank budget and keyword issues by evidence and expected impact.

Review the diff

Codex can draft negatives, pause candidates, bid edits, RSAs, and campaign structure changes. NotFair shows what will change before anything hits Google Ads.

Approve and monitor

Approved writes are logged, reversible, and ready for follow-up impact review so the workflow can become a Weekly Active Writer habit instead of a one-off audit.

MCP tools exposed

What Codex can read and change.

NotFair exposes a focused set of MCP tools. Read tools give Codex live account context. Write tools let Codex propose changes — each requiring your explicit approval before execution.

ToolType
listCampaignsRead
getKeywordsRead
getSearchTermReportRead
getCampaignPerformanceRead
updateBidWrite
pauseCampaignWrite
addNegativeKeywordWrite
createAdWrite

Full tool reference at /google-ads-mcp-server.

FAQ — Google Ads and OpenAI Codex

Common questions from developers and marketers setting up the Codex CLI Google Ads workflow.

What is the NotFair Codex integration?

It's an MCP (Model Context Protocol) server that gives OpenAI's Codex CLI live access to your Google Ads account. One terminal command wires it up — Codex can then diagnose campaigns, review search terms, draft fixes, and propose changes you approve in chat.

How is this different from the Claude integration?

Same backend, different client. The Codex CLI calls the NotFair MCP server using OpenAI’s MCP support. The Claude Connector and Claude Code plugin call the same server from Anthropic’s clients. Capabilities are identical — only the client differs.

What kinds of Google Ads tasks can Codex handle?

Codex can audit campaigns, review search terms, draft negative keywords, pause wasteful entities, propose bid changes, create campaign/ad group plans, and write new ad copy. It pulls live data from your account through NotFair’s MCP tools, so answers are grounded in your real numbers — not generic best practices. Anything that touches your account is shown to you for approval before it runs.

Who is OpenAI Codex for Google Ads built for?

Developers and technical marketers who already live in the terminal. If you run Codex CLI for code, adding NotFair lets you treat your Google Ads account the same way — describe what you want, see live data, approve changes. No CSV exports, no dashboard hopping.

Is this free?

Yes. Adding NotFair to Codex and running a Google Ads audit is free with no credit card. Paid plans unlock higher usage limits and team features.

Can Codex actually change my Google Ads account?

Only with your explicit approval. Codex can propose pausing campaigns, adjusting bids, adding negative keywords, or writing new ads — but every write action is shown to you first and requires your confirmation. Read access is unrestricted; write access is gated.

Connect Google Ads to Codex.

1-minute setup. Draft real campaign edits. Approve every write.

One terminal command. OAuth. Done.