← 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-mcpRequired:
GOOGLE_APPLICATION_CREDENTIALSGOOGLE_PROJECT_IDGOOGLE_ADS_DEVELOPER_TOKENEnvironment Variables
Set these before running Google Ads MCP Server.
VariableDescriptionRequired
GOOGLE_APPLICATION_CREDENTIALSPath to your Google Cloud credentials JSON file.YesGOOGLE_PROJECT_IDThe project ID of your Google Cloud project.YesGOOGLE_ADS_DEVELOPER_TOKENYour Google Ads API developer token.YesAvailable 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.