Can Grok connect to Google Ads?
Yes. Grok has supported custom MCP connectors since May 6, 2026. Google Ads is not in the built-in catalog, so you add a Google Ads MCP server as a custom connector at grok.com/connectors → New Connector → Custom. The managed Ryze AI connector needs only a Google sign-in; Google's own server needs a developer token and a Cloud project.
What is the fastest way to connect Grok to Google Ads?
Paste https://connector.get-ryze.ai/mcp into Grok's custom connector dialog and sign in with Google. In our September 2026 run Grok was answering questions about live campaign data in under two minutes. No developer token, no Google Cloud project and nothing to install.
Do I need a Google Ads API developer token to use Grok with Google Ads?
Only on the self-hosted routes. Google's official MCP server and any open-source server require a developer token, a Cloud project and an OAuth client. A managed connector holds the API credentials on its side and authenticates you with plain OAuth 2.0, so no token application is needed.
Can Grok make changes to my Google Ads account?
It can, if the connector exposes write tools. The managed Ryze AI connector has six write tools — apply or dismiss recommendations, raw mutate, delete, image upload and custom audiences — each gated behind your approval by default. Google's server executes whatever the OAuth scopes allow, with no approval layer unless you build one.
Is connecting Grok to Google Ads safe?
Read operations are safe. For writes, keep approvals on: Grok proposes the change, you confirm, then it ships. Removals cannot be undone in Google Ads, which is why the managed connector only deletes items from an explicitly approved list. Use pause, which is reversible, for anything you are unsure about.
Does the Grok custom connector work on mobile?
Yes. Connectors are added on grok.com and then available in the Grok iOS and Android apps as well as the web app. Grok Build, xAI's terminal agent, is separate and runs on your machine rather than in the apps.
Why does Grok reject my MCP server URL?
Grok's servers must reach the MCP server over the public internet. It refuses localhost and private-network addresses (127.0.0.1, 10.x, 172.16.x, 192.168.x). Expose a local server through a tunnel, deploy it publicly, or use a hosted connector that already has a public URL.
Can Grok run GAQL queries?
Yes, when the connector exposes a raw GAQL tool. Ask Grok for campaign cost, conversions and impression share for the last 30 days and it writes and runs the query, then explains the clauses. Remember that money fields come back in micros — divide by one million.
Can Grok pull Keyword Planner data?
Through a server with the planning tools, yes. The managed connector exposes generateKeywordIdeas and generateKeywordHistoricalMetrics, returning monthly searches, competition and top-of-page bids. Google rate-limits planning calls to about one per second per customer ID, so request seeds in batches of 20–50.
Can Grok schedule Google Ads reports?
Not inside the Grok apps — Grok runs while you are in the chat. Schedule with Grok Build on a cron job, push summaries through an automation bridge like Albato or Zapier, or hand the recurring optimizations to an autopilot such as Ryze AI that executes on its own schedule.
Grok vs Claude for Google Ads — which connects better?
Both use the same MCP standard and the same server URL, so the connection is equivalent. Claude has had connectors longer and a larger library of ready-made ad skills; Grok's advantage is native X search for audience language and competitor hooks. Many teams run both against the same connector.
What does connecting Grok to Google Ads cost?
The connection itself is free on the managed route; Google's server is free to self-host but needs your infrastructure. Grok's custom connectors are available on standard Grok plans, while Business and Enterprise workspaces need an admin to provision them. Ryze AI's Paid Ads Autopilot, if you want execution, is $89/month flat.