Connect NotFair to Claude, OpenClaw, Codex, Cursor, or Hermes and operate Google Ads + Meta Ads from a chat — diagnose, draft fixes, and approve every write.
Name
NotFair-GoogleAdsRemote MCP server URL
https://notfair.co/api/mcp/google_adsAdd, Claude opens a sign-in flow. Sign in with NotFair and you're all set. Try: Audit my Google Ads account and rank fixes by impact.Diagnostics, audits, writes, and undo — all driven by one MCP connection per ad account.
CPL up 42% WoW. Three campaigns drove it:
Brand-Search+$1,820 spend · 0 conversionsPMax-US+$940 · CPA $38 → $89LeadGen-Q4search terms drifted to "free"Want me to draft 14 negatives + pause Brand-Search?
Your agent reads the same numbers you'd open in the platform UI: cost, conversions, impression share, learning phase, frequency, quality score. No CSV exports, no stale dashboards.
Ran 20 reads across spend, search terms, quality scores, and assets. Top issues by spend at risk:
Total recoverable: $4,530/wk. Open the fix list?
One prompt fans out 20 GAQL or Graph API reads in a single pass, scores findings by spend at risk, and returns a prioritized fix list. The audit ends with a button, not a PDF.
Found 6 ad sets matching. Diff before I apply:
Not a read-only audit tool. Every entity an account manager touches is exposed as a write tool, with a diff-and-approve gate before anything hits the ad platform.
Found change chg_8f21 — paused Brand-Search at 14:32 today.
Reverted. Anything else to roll back?
Reads are unrestricted. Writes show you a diff before they land, and NotFair logs every change to its own history — one call rolls anything back.
Pulled both accounts. Last 7 days:
Google Ads
$8,420
spend · 2.3x ROAS
Meta Ads
$5,140
spend · 1.4x ROAS
Meta ROAS dropped from 2.1 → 1.4. Want me to investigate which ad sets cooled off?
Symmetric servers, symmetric setup. Connect Google to operate Search and Performance Max; connect Meta to operate Facebook and Instagram. Same client, same flow.
Self-doers running their own Google or Meta spend. Replace the agency review call with a Claude conversation.
Onboard a new account, audit it, and ship the fix list before the kickoff call ends.
Daily search-term sweeps, negative-list maintenance, and budget reshuffles run from a single agent prompt.
Match search terms to MQL quality, tighten match types, and route budget toward the geos and keywords that close.
Manage ten accounts the way you used to manage one. One MCP endpoint per client, one chat per question.
Common questions about authenticating, configuring, and operating the NotFair MCP servers.
Two hosted Model Context Protocol servers — one for Google Ads, one for Meta Ads — that expose your accounts to MCP-compatible AI clients. Reads stream live campaign data; writes are proposed in chat and require explicit approval before they hit the ad platform.
Anything that speaks the MCP Streamable HTTP transport: Claude.ai (Web, Desktop, Cowork), Claude Code, OpenAI Codex CLI, Cursor, Cline, and custom MCP clients. The server URL stays the same — only the client-side config differs.
No. Both servers are hosted by NotFair at https://notfair.co/api/mcp/google_ads and https://notfair.co/api/mcp/meta_ads. You connect the underlying ad account once via OAuth and point your client at the URL.
OAuth 2.0 with PKCE is the default — Claude.ai and Codex run it automatically. For clients that don't support OAuth, you can use a Bearer token via the Authorization header. Generate either at notfair.co/connect or notfair.co/connect/meta-ads.
Only with explicit approval. Write tools propose changes, the client surfaces the diff, and you confirm before anything hits the Google Ads or Meta Marketing API. Read access is unrestricted; every write is gated.
Connecting and running audits is free with no credit card. Paid plans unlock higher usage limits and team features.
The /google-ads-mcp and /meta-ads-mcp pages have generic JSON snippets that work in any MCP client. The per-client setup guides walk through Claude.ai, Claude Code, and Codex specifically.
Platform-specific configs and step-by-step setup walkthroughs for each supported client.
Generic MCP config and tool list for NotFair-GoogleAds.
Generic MCP config and tool list for NotFair-MetaAds.
Install NotFair as a custom MCP connector inside Claude.ai Web, Desktop, or Cowork.
Install NotFair in Claude Code via the toprank plugin marketplace.
One-line install of the NotFair MCP for OpenAI's Codex CLI.
Free to connect. Paid plans for higher usage and team features.