Talk to your ad accounts.
From any LLM.

Nerb is a hosted MCP gateway for Google Ads, GA4, and Search Console. Connect your accounts once, and Claude, ChatGPT, Cursor, and Codex can read and (safely) write. Sign in with Google. That's the setup.

mcp.nerb.ai/v1
YOUR LLM CLIENTClaudeChatGPTCursorCodexnerbGATEWAYOAuth brokerTool routerAudit + budget capsGOOGLE APISGoogle Ads/adwordsGA4/analytics.readonlySearch Console/webmasters.readonly
Works with every MCP client →
ClaudeChatGPTCursorCodexVS CodeWindsurfGemini CLI
Features

Connectivity, not optimization.

Nerb is a credential broker and API gateway. The intelligence lives in your LLM. We provide authenticated, safe, hosted access to Google's APIs, and stay out of the way.

DIY SETUPcreate GCP projectenable Ads APIapply for dev tokenOAuth verification~2 weeksWITH NERBSign in with Google.That's the whole onboarding.~30 sec
OAuth broker

One sign-in. We handle the plumbing.

Sign in with Google once and Nerb hands back an MCP URL and a Bearer token. Refresh tokens are encrypted at rest and rotated automatically. You don't touch any of the back-end Google setup.

1 · DRAFT2 · PREVIEW+12 kwbudget +$403 · CONFIRMApply changes
Safe writes

Draft → preview → confirm.

The LLM proposes mutations, we render the planned operations and projected impact, you confirm. New campaigns ship paused. Daily budget caps and double-confirmation are configurable per account.

Google Adsspend · CPCGA4conversionsSearch Consolequeries · CTR · rankingsjointcontext
Unified context

Ads, GA4, and Search Console. One MCP server.

Correlate paid spend with on-site conversions and organic queries in the same conversation. Your LLM stitches the picture; you don't stitch three integrations.

AUDIT LOG · nature-adventures14:02:11confirm_and_applybudget_change+$40 / day14:01:48preview_changes12 keywordsdraft·13:58:02run_gaqlcampaign.costread13:55:22run_reportconversionsread13:51:09cap_blockedbudget_change$220 > $200/day capDAILY BUDGET CAPnature-adventures$200 / dayeu-store$50 / dayNew campaigns ship paused
Guardrails

Every call logged. Every dollar capped.

Per-account daily budget caps, immutable audit log, kill-switch per tenant. Export to CSV or JSONL. Built for the day someone asks "who told the LLM to do that?"

How it works

From sign-in to first query in under a minute.

Sign in with Google, pick your accounts, paste a snippet into your LLM. Done.

01
Sign in with Google

Sign in

Authorize Google Ads, GA4, and Search Console scopes once.

02
accountsnature-adventureseu-store

Pick accounts

Choose which Ads accounts, GA4 properties, and Search Console sites Nerb can reach.

03
https://mcp.nerb.ai/v1

Connect your LLM

Drop a snippet into Claude, ChatGPT, Cursor, or Codex.

04

Just ask

"Which campaigns are wasting budget?" "Draft a budget cut for the worst performers." Done.

copy ↗
# In Claude (desktop or web) → Settings → Connectors → Add MCP server
Name:        nerb
Server URL:  https://mcp.nerb.ai/v1
Auth:        Bearer nerb_live_••••••••••••••
FAQ

Questions, answered.

Google's server is read-only, Gemini-leaning, and asks you to bring your own back-end setup. Nerb is hosted, supports safe writes, and works across every MCP client.
We store an OAuth refresh token, encrypted at rest. We never see your password. Revoke access at myaccount.google.com/permissions and we get an invalid_grant on next refresh.
No. Writes go through draft → preview → confirm. New campaigns ship paused. You set a per-account daily budget cap. Nerb blocks any confirm that exceeds it. There's also a per-tenant kill-switch.
All, we serve a single streamable-HTTP endpoint with bearer auth, bring whatever client you like.
Paid spend, on-site behavior, and organic queries are the same question asked three ways. Bundling them lets your LLM answer 'are we paying for traffic we'd get organically?' without juggling three integrations.
Flat $8 per connected account per month. Free for the first accounts (read-only). No per-API-call fees, no per-seat fees, no managed-spend tiers.
Nerb processes ad data and search terms, not PHI. We don't sign BAAs and our ToS explicitly prohibits passing PHI through the gateway.
Yes. We sign a service-provider DPA on request for any paid plan. We don't sell or share data, don't combine across customers, and delete on instruction.
Waitlist

Google Ads, GA4, and Search Console in one OAuth. Be early.

Nerb is in private build. Drop your email and we'll let you in when slots open.

  • One launch email — no drip campaigns.
  • Early access for the first 200 signups.
  • We never share your address.

By signing up you agree we'll email you once when Nerb goes public.