Integration · Cursor × Google Ads

Manage Google Ads from inside Cursor

NotFair adds Google Ads as an MCP server in Cursor so the agent can pull live campaign data, draft optimizations, and ship approved changes — without you tabbing into the Google Ads UI.

Supported
Add NotFair to Cursor's mcp.json — under two minutes
Agent reads live performance, search terms, and change history in your editor
Approval gate on every write so you stay in control

Connect your Google Ads account

Authorize once at notfair.co — then open Cursor and start asking real questions about your account.

Connect Google Ads

Setup

Connect Cursor in three steps

Cursor speaks MCP natively. Drop NotFair into your Cursor MCP config and authorize Google Ads through the NotFair web app.

  1. 1. Open Cursor's MCP config

    In Cursor, open Settings → MCP and click "Edit Config". Or open ~/.cursor/mcp.json directly.

  2. 2. Add NotFair

    Add NotFair under mcpServers.

    {
      "mcpServers": {
        "NotFair-GoogleAds": {
          "url": "https://notfair.co/api/mcp/google_ads"
        }
      }
    }
  3. 3. Authorize Google Ads

    Open notfair.co/connect, complete Google OAuth, and Cursor immediately gains live access.

Capabilities

What Cursor can do with NotFair

Live reads in chat

Performance, search terms, change history, conversion tracking — surfaced in the Cursor sidebar.

Inline diagnosis

Ask 'why did CPA jump?' and get a ranked diagnosis backed by real data.

Approval-gated writes

Cursor proposes changes; you approve before they hit Google Ads.

Undo + audit

Every write is logged. Undo metadata lets you reverse approved actions later.

Example workflows

Prompts that lead to real account work

Landing-page audit

Pull every active ad's final URL. Hit each URL, report status code, and tell me which are broken or 4xx so I can pause those ads.

Cursor's agent crawls each URL, returns a sorted list of broken landing pages, and offers to pause those ads.

Negative-keyword sweep

Across all my campaigns, find the 10 most expensive search terms with zero conversions in the last 30 days. Propose negatives at the right level.

Returns a triaged list with proposed negatives, scope (campaign vs ad group vs shared list), and match type.

Pre-launch checklist

Before I launch this new campaign, audit conversion tracking, budget pacing, and bid strategy. Flag anything that would make me waste money.

Comprehensive pre-launch review surfaced inline in your Cursor session.

Why Cursor users pick NotFair

Cursor is great at code, but founders increasingly run Google Ads themselves from the same editor. NotFair turns Cursor into a credible ads agent without forcing you to switch tools.

  • Same chat surface you already use for code
  • MCP-native — no proxies, no shims, no API key juggling
  • Per-prompt freshness so the agent doesn't quote stale numbers
  • Approval gate keeps a human in the loop on every campaign edit

FAQ

Common questions about using Cursor with Google Ads through NotFair.

Does NotFair work with Cursor's Composer agent?

Yes. Composer can call NotFair tools the same way it calls any other MCP server. Useful for multi-step diagnoses that pull live data and produce structured output.

Can the Cursor agent push code AND Google Ads changes in one session?

Yes — and we recommend it. A common pattern is editing landing pages in code, then asking the agent to pause ads pointing at the changed routes until the deploy lands.

Is NotFair safe to use on a real Google Ads account?

Yes. NotFair separates read tools from write tools. Diagnostic queries run freely, but every write — bid change, negative keyword, ad copy, campaign state — is approval-gated and logged with full provenance so you can audit exactly what the agent did.

How much does NotFair cost?

Free during open beta. NotFair plans to keep a generous free tier for solo operators and a usage-priced plan for teams managing multiple accounts. See /pricing for current limits.

Is NotFair an official Google or Anthropic product?

No. NotFair is an independent product built on the Model Context Protocol (MCP) standard and the Google Ads API. MCP is Anthropic's open protocol for connecting AI clients to external tools; NotFair is one focused entirely on Google Ads.