Google Ads MCP Server

Connect Google Ads to Claude, ChatGPT, or any MCP client

Read accounts, campaigns, ad groups, ads, keywords, targeting and performance reports from Google Ads, straight from a chat.

https://mcp-google-ads.adcore.com/mcpConnect
  • 14 tools
  • OAuth 2.0 via Adcore Connect
  • No API keys to manage
  • Fails closed by design
Claude.ai
1. Open Claude.ai → Settings
2. Go to Connectors → Add custom connector
3. Enter the URL:https://mcp-google-ads.adcore.com/mcp
4. Click Add, then sign in with your Adcore account

Using the Adcore company account? The connector already exists — just enable it and Connect with your Adcore Connect login.

ChatGPT

Requires a ChatGPT paid plan (Plus, Pro, or Business).

1. Open ChatGPT → Settings → Apps
2. Enable Developer Mode under Advanced
3. Create, name it "google-ads-mcp", enter URL:https://mcp-google-ads.adcore.com/mcp
4. In a new chat: + → More → enable google-ads-mcp
Claude Desktop

Add this to your claude_desktop_config.json:

claude_desktop_config.json
{
  "mcpServers": {
    "google-ads-mcp": {
      "url": "https://mcp-google-ads.adcore.com/mcp"
    }
  }
}
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Cursor

Add this to your .cursor/mcp.json in your project root:

mcp.json
{
  "mcpServers": {
    "google-ads-mcp": {
      "url": "https://mcp-google-ads.adcore.com/mcp"
    }
  }
}
Claude Code

Run this command in your terminal:

BASH
claude mcp add google-ads-mcp --transport http https://mcp-google-ads.adcore.com/mcp

You will be prompted to sign in on first use.

n8n
1. Open your n8n workflow and add a new MCP Client Tool node
2. Set the SSE URL to:https://mcp-google-ads.adcore.com/mcp
3. Connect the node to your AI Agent
4. The agent will authenticate via OAuth when first triggered
Zapier
1. In a Zap, add the MCP action and choose Add a custom MCP server
2. Set the server URL to:https://mcp-google-ads.adcore.com/mcp
3. Complete the OAuth sign-in when prompted
4. Pick an Adcore Connect tool as your Zap action and map the inputs
Gemini CLI

Run this command in your terminal:

BASH
gemini mcp add google-ads-mcp --transport http https://mcp-google-ads.adcore.com/mcp

You will be prompted to sign in on first use.

Tools Reference

14 tools organized by category. Click any category to expand.

Authentication

You sign in with your Adcore Connect account (OAuth 2.0). Your Google Ads accounts are linked once in Adcore Connect and shared with your workspace. The MCP never sees your Google password or long-lived tokens — Adcore Connect issues a short-lived token for each call.

How it works
  1. 1. Your MCP client sends a connection request
  2. 2. You sign in with your Adcore Connect account
  3. 3. Adcore Connect grants access to the Google Ads accounts linked to your workspace
  4. 4. Each call uses a short-lived token issued by Adcore Connect

Good to Know

  • Accounts need recent ad spend to become available.

What to Ask

Once connected, talk to your AI assistant in plain language. Here are some things you can ask:

“Which Google Ads accounts can I use?”
Lists the accounts linked to your workspace in Adcore Connect.
“Compare this month's clicks and cost by campaign with last month.”
Pulls campaign performance for both date ranges and returns the numbers side by side.
“Which keywords in the Running Shoes ad group had clicks but no conversions last week?”
Reads keyword performance for the ad group and lists the matches.
“Show the locations and languages Spring Sale is targeting.”
Returns the campaign's locations, languages, networks and daily budget.

Ready to connect?

Link a Google Ads account in Adcore Connect, then add the endpoint to your MCP client.

https://mcp-google-ads.adcore.com/mcpConnect
Link a Google Ads account in Adcore Connectconnect.adcore.com

Other MCP servers