Connectorsgoogle-ads
google-ads-mcp — Put Google Ads inside your agent
An MCP server for listing Google Ads accounts, running GAQL queries, and previewing or applying mutations.
Google Ads MCP is a local stdio server that connects an MCP client to the Google Ads API. It requires Google Ads API and OAuth credentials.
Tools and safety
list_accountslists accounts visible to the configured credentials.queryruns GAQL and returns structured results.mutatesupports account changes and defaults todry_run: true.GOOGLE_ADS_READ_ONLY=trueremoves the mutation tool.
Grab it
npx @channel47/google-ads-mcp@latestRequires Google Ads API access and OAuth credentials.
Common questions
Changes are opt-in twice over: the mutate tool defaults to a dry-run preview, and setting GOOGLE_ADS_READ_ONLY=true removes the mutation tool entirely, leaving only account listing and GAQL queries.
Google Ads API access and OAuth credentials for the account. The server runs locally over stdio, so credentials stay on your machine.
List the accounts visible to the configured credentials, run GAQL queries with structured results, and preview or apply mutations.
Occasional updates when a skill, connector, or workshop is added.