← Back to Google Ads MCP Server

Install Google Ads MCP Server

Pick your client, copy the command, done.

1

Add it to Claude Code

claude mcp add -e "GOOGLE_APPLICATION_CREDENTIALS=${GOOGLE_APPLICATION_CREDENTIALS}" -e "GOOGLE_PROJECT_ID=${GOOGLE_PROJECT_ID}" -e "GOOGLE_ADS_DEVELOPER_TOKEN=${GOOGLE_ADS_DEVELOPER_TOKEN}" google-ads -- pipx run --spec git+https://github.com/googleads/google-ads-mcp.git google-ads-mcp
Required:GOOGLE_APPLICATION_CREDENTIALSGOOGLE_PROJECT_IDGOOGLE_ADS_DEVELOPER_TOKEN

Environment Variables

Set these before running Google Ads MCP Server.

VariableDescriptionRequired
GOOGLE_APPLICATION_CREDENTIALSPath to your Google Cloud credentials JSON file.Yes
GOOGLE_PROJECT_IDThe project ID of your Google Cloud project.Yes
GOOGLE_ADS_DEVELOPER_TOKENYour Google Ads API developer token.Yes

Available Tools (2)

Once configured, Google Ads MCP Server gives your AI agent access to:

searchRetrieves information about the Google Ads account.
list_accessible_customersReturns names of customers directly accessible by the user authenticating the call.

Try It Out

After setup, try these prompts with your AI agent:

List all the Google Ads customers I have access to.
Search for my current Google Ads account information.
Can you retrieve the account details for my connected Google Ads profile?
Prerequisites & system requirements
  • An MCP-compatible client (Claude Code, Cursor, Windsurf, Claude Desktop, or Codex)
  • Python 3.8+ with pip installed
  • GOOGLE_APPLICATION_CREDENTIALS — Path to your Google Cloud credentials JSON file.
  • GOOGLE_PROJECT_ID — The project ID of your Google Cloud project.
  • GOOGLE_ADS_DEVELOPER_TOKEN — Your Google Ads API developer token.

Keep this setup from going cold

Save the docs, env vars, and workflow around Google Ads MCP Server in Conare so Claude Code, Codex, and Cursor remember it next time.

Remember this setup