Adloop MCP Server

The AI command center for Google Ads, GA4, and tracking code.

Remote serverstreamable-httpPython

What is the Adloop MCP Server?

The AI command center for Google Ads, GA4, and tracking code.

What it actually does

An MCP server that gives your AI assistant read + write access to Google Ads and GA4 — with safety guardrails that prevent accidental spend.

Configuration

  • Python 3.11+ - A Google Ads account with an MCC (Manager Account) - A Google Ads Developer Token (see below)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
get_account_summariesList GA4 accounts and properties
run_ga4_reportCustom reports — sessions, users, conversions, page performance
run_realtime_reportLive data — verify tracking fires after deploys
get_tracking_eventsAll configured events and their volume
list_accountsDiscover accessible Ads accounts
get_campaign_performanceCampaign metrics — impressions, clicks, cost, conversions, CPA
get_ad_performanceAd copy analysis — headlines, descriptions, CTR
get_keyword_performanceKeywords — quality scores, competitive metrics
get_search_termsWhat users actually searched before clicking
get_negative_keywordsList direct campaign-level negative keywords
get_negative_keyword_listsList all shared negative keyword lists (SharedSets) — names, IDs, status, keyword count
get_negative_keyword_list_keywordsList the keywords inside a specific shared negative keyword list
get_negative_keyword_list_campaignsList which campaigns a shared negative keyword list is attached to
get_recommendationsGoogle's auto-generated recommendations with type, estimated impact, and campaign context

How to install the Adloop MCP Server

{
  "mcpServers": {
    "adloop": {
      "command": "uvx",
      "args": ["adloop"]
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Python 3.11+ - A Google Ads account with an MCC (Manager Account) - A Google Ads Developer Token (see below)

Example prompts to try

  • “Use Adloop to get account summaries.”
  • “Use Adloop to run ga4 report.”
  • “Use Adloop to run realtime report.”

Frequently asked questions

The AI command center for Google Ads, GA4, and tracking code. Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.