Google Ads MCP Server

MCP server for Google Ads — 22 tools for spend diagnosis, impression share, and asset performance.

Local serverstdio

What is the Google Ads MCP Server?

Google Ads is an MCP integration. MCP server for Google Ads — 22 tools for spend diagnosis, impression share, and asset performance.

Packages and local setup

The published npm package is @zleventer/google-ads-mcp, version 1.0.1. Its declared MCP transport is stdio.

The package declares GOOGLE_ADS_DEVELOPER_TOKEN (required): Google Ads developer token (apply at https://developers.google.com/google-ads/api/docs/get-started/dev-token); GOOGLE_ADS_CLIENT_ID (required): OAuth 2.0 client ID from Google Cloud Console; GOOGLE_ADS_CLIENT_SECRET (required): OAuth 2.0 client secret from Google Cloud Console; GOOGLE_ADS_REFRESH_TOKEN (required): OAuth 2.0 refresh token with https://www.googleapis.com/auth/adwords scope; GOOGLE_ADS_CUSTOMER_ID (required): Default Google Ads customer ID (numeric, no dashes). Can be overridden per tool call.; GOOGLE_ADS_LOGIN_CUSTOMER_ID: Manager (MCC) account ID — required only if accessing accounts under an MCC.

Before connecting

Check the maintainer’s instructions for account access, authentication and the supported client configuration. Once connected, inspect the tools your client receives and try a small task that matches the server’s stated purpose. The registry description does not include a verified, complete tool list.

Project and source

View the publisher’s registry entry · Project repository. This profile uses version 1.0.1 from the registry. Registration identifies the publisher namespace; it does not establish that this is a first-party integration for every service it connects.

Browse related social media & marketing MCP servers for tools that cover the same kind of work.

Configuration

VariableDescriptionRequired
GOOGLE_ADS_DEVELOPER_TOKENGoogle Ads developer token (apply at https://developers.google.com/google-ads/api/docs/get-started/dev-token)Yes
GOOGLE_ADS_CLIENT_IDOAuth 2.0 client ID from Google Cloud ConsoleYes
GOOGLE_ADS_CLIENT_SECRETOAuth 2.0 client secret from Google Cloud ConsoleYes
GOOGLE_ADS_REFRESH_TOKENOAuth 2.0 refresh token with https://www.googleapis.com/auth/adwords scopeYes
GOOGLE_ADS_CUSTOMER_IDDefault Google Ads customer ID (numeric, no dashes). Can be overridden per tool call.Yes
GOOGLE_ADS_LOGIN_CUSTOMER_IDManager (MCC) account ID — required only if accessing accounts under an MCCOptional