Google Ads MCP Server

Google Ads MCP: GAQL queries, resources, recommendations, keyword ideas, change history. 11 tools.

Local serverstdio

What is the Google Ads MCP Server?

Google Ads MCP is an MCP integration. Google Ads MCP: GAQL queries, resources, recommendations, keyword ideas, change history. 11 tools.

Packages and local setup

The published pypi package is scalably-google-ads-mcp, version 1.0.1. Its declared MCP transport is stdio.

The package declares GOOGLE_ADS_DEVELOPER_TOKEN (required): Google Ads API developer token from the Ads API Center; GOOGLE_ADS_CLIENT_ID (required): OAuth2 client_id for a Desktop-app credential; GOOGLE_ADS_CLIENT_SECRET (required): OAuth2 client_secret paired with the client_id; GOOGLE_ADS_REFRESH_TOKEN (required): Long-lived OAuth2 refresh_token for the adwords scope; GOOGLE_ADS_LOGIN_CUSTOMER_ID (required): 10-digit customer ID of the manager account (MCC); GOOGLE_ADS_API_VERSION: Google Ads API version to target, default set by the server; GOOGLE_ADS_LOG_LEVEL: Log level, default WARNING; GOOGLE_ADS_USE_PROTO_PLUS: Use proto-plus message types, default true.

The published mcpb package is https://github.com/scalably-io/google-ads-mcp/releases/download/v1.0.1/google-ads-mcp.mcpb. Its declared MCP transport is stdio.

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 · Project website. 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 API developer token from the Ads API CenterYes
GOOGLE_ADS_CLIENT_IDOAuth2 client_id for a Desktop-app credentialYes
GOOGLE_ADS_CLIENT_SECRETOAuth2 client_secret paired with the client_idYes
GOOGLE_ADS_REFRESH_TOKENLong-lived OAuth2 refresh_token for the adwords scopeYes
GOOGLE_ADS_LOGIN_CUSTOMER_ID10-digit customer ID of the manager account (MCC)Yes
GOOGLE_ADS_API_VERSIONGoogle Ads API version to target, default set by the serverOptional
GOOGLE_ADS_LOG_LEVELLog level, default WARNINGOptional
GOOGLE_ADS_USE_PROTO_PLUSUse proto-plus message types, default trueOptional