Unofficial MCP server for Google Ads: reporting plus safe draft/confirm campaign management.
Google-ads-manager-mcp is an MCP integration. Unofficial MCP server for Google Ads: reporting plus safe draft/confirm campaign management.
The published npm package is google-ads-manager-mcp, version 1.0.0. Its declared MCP transport is stdio.
The package declares GOOGLE_ADS_CLIENT_ID (required): OAuth client ID from a Google Cloud 'Desktop app' credential; GOOGLE_ADS_CLIENT_SECRET (required): OAuth client secret from the same Google Cloud credential; GOOGLE_ADS_DEVELOPER_TOKEN (required): Developer token from Google Ads > Tools & Settings > API Center; GOOGLE_ADS_REFRESH_TOKEN (required): OAuth refresh token, generated by running npm run auth; GOOGLE_ADS_CUSTOMER_ID (required): The Google Ads account this server manages (10-digit ID, dashes optional); GOOGLE_ADS_LOGIN_CUSTOMER_ID: Manager (MCC) account ID, only needed if GOOGLE_ADS_CUSTOMER_ID is a client account under a manager account.
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.
View the publisher’s registry entry · Project repository. This profile uses version 1.0.0 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.
| Variable | Description | Required |
|---|---|---|
| GOOGLE_ADS_CLIENT_ID | OAuth client ID from a Google Cloud 'Desktop app' credential | Yes |
| GOOGLE_ADS_CLIENT_SECRET | OAuth client secret from the same Google Cloud credential | Yes |
| GOOGLE_ADS_DEVELOPER_TOKEN | Developer token from Google Ads > Tools & Settings > API Center | Yes |
| GOOGLE_ADS_REFRESH_TOKEN | OAuth refresh token, generated by running npm run auth | Yes |
| GOOGLE_ADS_CUSTOMER_ID | The Google Ads account this server manages (10-digit ID, dashes optional) | Yes |
| GOOGLE_ADS_LOGIN_CUSTOMER_ID | Manager (MCC) account ID, only needed if GOOGLE_ADS_CUSTOMER_ID is a client account under a manager account | Optional |
Search built for AI, not humans — semantic web search that returns model-ready content, plus code context.
Put 6,000+ pre-built scrapers at your assistant's fingertips through one MCP endpoint.
Fetches and analyzes content from Reddit, providing access to hot threads and post details.
Enables interaction with X (formerly Twitter) for retrieving tweets, creating new posts, and replying to existing ones.
Automates LinkedIn interactions and extracts data through browser automation, respecting terms of service and rate limits.
Automates SEO tasks and provides AI-powered optimization by integrating with the Google Ads Keyword Planner API.