Launching on Product Hunt today

Google Ads MCP server

Operated by MCP1, not an official Google server

Search, YouTube, Performance Max and Demand Gen campaigns, with GAQL reporting.

TokenUnofficialMarketing

What it can do

  • Report on campaigns and YouTube ads
  • Query anything with GAQL
  • Create and edit campaigns, budgets and ads
  • Work across manager accounts

Through MCP1, every tool call is checked against your groups and rules, and recorded in the audit log.

How it connects

Connects with a token (Google Ads connection key). Made from your own Google Cloud OAuth client and Google sign-in. MCP1 encrypts it at rest.

Not an official Google server: MCP1 runs it on Appwrite because Google offers no remote one. Each person connects their own Google Cloud app; the server stores nothing.

Endpoint
https://appwrite-google-ads-mcp.fra.appwrite.run
Transport
Streamable HTTP

With MCP1

Google Ads for the whole team, behind one URL

  1. 01

    Install it once

    An admin adds Google Ads from the MCP1 catalog. Its authentication or token stays sealed in MCP1, never on a laptop.

  2. 02

    Decide who gets what

    Open it to groups, fully or read-only, and set rules per tool. Destructive tools can need an admin.

  3. 03

    Connect any client

    Claude, Cursor, ChatGPT, Codex and the rest connect one gateway URL and sign in with their own account.

More for marketing

See all marketing servers
  • CloudinaryEngineering

    Upload, search, tag and transform images and video on Cloudinary.

    One-click auth
  • CourierEngineering

    Send notifications and manage templates, lists and profiles.

    Token
  • CanvaProduct & design

    Create, edit, search and export Canva designs.

    One-click auth
  • AmplitudeProduct & design

    Charts, experiments, cohorts and session replays.

    One-click auth
  • ApifyData & analytics

    Run Apify Actors to scrape and automate the web.

    One-click auth
  • Apollo.ioSales & CRM

    Prospect, enrich and sequence contacts in Apollo.

    One-click auth