Mcp Google Ads Transparency Monitor

com.mambabuilt由 mambabuilt.com 发布v1.0.2更新于 Nov 7, 2026

List the Google ads a company runs, from the Ads Transparency Center, with a company summary.

概览

AI 生成的概览

通过 Apify actor 读取 Google 公开的广告透明度中心,列出某公司投放的 Google 广告,并给出公司汇总。

可以做什么
  • 按域名或广告主名称查询一家或多家公司的广告
  • 按地区、广告形式(文字、图片、视频)、最近天数和每个输入的最大广告数筛选
  • 每条广告返回一行,含广告主、广告 ID、形式、首次与最后展示日期、创意链接和透明度中心页面
  • 每个输入返回一行汇总,说明该公司是否投放 Google 广告、Google 的广告数量区间及所用形式
  • 对无广告、请求被拦截或页面变更的行返回状态标记
适用场景
适合竞品或市场调研:想确认某公司是否在 Google 投放广告、投放数量、形式与地区,或在多家公司中找出近期投放广告者时使用。
运行要求
以 stdio 本地运行,通过 npx 启动,需要 Node.js 18 或更高版本。需要 Apify 账号,并将 Apify API 令牌设置为环境变量 APIFY_TOKEN;无令牌时工具仍会列出,但调用需要令牌。需要访问 Apify 与 Google 的网络连接。
安装前请注意
调用按事件计费并计入你的 Apify 账号(每条广告行、每次公司汇总、每次运行启动),费用随 max_ads 和输入数量增加;可用 max_charge_usd 设置单次运行费用上限。APIFY_TOKEN 密钥需写入客户端配置。请求经 Apify 读取 Google 公开的广告透明度中心,当 Google 拦截请求或更改页面时结果可能不完整或被标记。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Mcp Google Ads Transparency Monitor,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Google Ads Transparency Monitor MCP Server

[Glama score] [MCP Registry] [npm version] [npm downloads] [license] [mcpservers.org]

[Google Ads Transparency Monitor MCP server]

An MCP server for the Mamba Labs Google Ads Transparency Center Scraper by Domain actor on Apify. Give it a company domain or an advertiser name. Each run reads Google's public Ads Transparency Center and returns one row per ad, with the format, first and last shown dates, a creative link, and the ad's page, plus a company summary row with Google's total ad count band.

What's Inside

What it does

List the Google ads a company runs. Give a company domain (for example stripe.com) or an advertiser name, or lists of either. You get one row per ad with the advertiser, ad ID, format (text, image, or video), first and last shown dates, a creative link, and the ad's Transparency Center page, plus one summary row per input that says whether the company runs Google ads, how many (Google's own count band, for example 8,000 to 9,000), and in which formats. Rows with no ads, blocked requests, or a changed Google page come back free with a row_status saying so.

All of the work runs on Apify. This package is a thin client that starts the actor run, waits for it, and hands back the dataset rows.

Quick start

You need Node.js 18 or newer and an Apify account with an API token.

Add this to your Claude Desktop config (claude_desktop_config.json), Cursor, or any MCP client:

json
{  "mcpServers": {    "mamba-google-ads-transparency-monitor": {      "command": "npx",      "args": [        "-y",        "@mambalabsdev/mcp-google-ads-transparency-monitor"      ],      "env": {        "APIFY_TOKEN": "your-apify-token"      }    }  }}

Restart the client. The get_google_ads tool appears.

Prerequisites

Example prompts

  • "Does notion.so run Google ads? How many, and in which formats?"
  • "Show me the 10 most recent video ads HubSpot ran in the US."
  • "For stripe.com, ramp.com, and brex.com, which ones advertised on Google in the last 30 days?"

Tool

get_google_ads. One tool. Example arguments:

json
{  "company_domain": "stripe.com",  "max_ads": "20",  "since_days": "90"}

Inputs

Every buyer facing input of the live actor, unchanged. Omitted inputs take the actor's own defaults. Give one of company_domain, advertiser_name, domains, or advertiser_names.

InputTypeRequiredDescription
company_domainstringnoA company website domain, for example stripe.com.
advertiser_namestringnoAn advertiser name as Google verifies it, for example Stripe, Inc.
domainsarraynoSeveral company domains. Up to 500 inputs per run.
advertiser_namesarraynoSeveral advertiser names.
regionstringnoanywhere, or a two letter country code such as US, GB, DE, or FR. Default anywhere.
formatsarraynotext, image, video. Omit for all formats.
max_adsstringnoAd rows per input, 1 to 1000. Default 50.
since_daysstringnoOnly ads last shown in this many days; 0 for all. Default 90.
include_summarystringnotrue or false. Default true.
max_charge_usdstringnoOptional cost cap for the run.
skipCachestringnotrue reads fresh results instead of the free 24 hour cache. Default false.
proxy_modestringnoauto, direct, or residential. Default auto.

Pricing

Pay per event on Apify, billed to your Apify account. Prices in USD.

EventFree planBronzeSilverGold
ad-found, per ad row returned$0.002$0.0019$0.0018$0.0017
company-summary, per input with ads$0.003$0.00285$0.0027$0.00255
apify-actor-start, per run start$0.0005$0.0005$0.0005$0.0005

Rows with no ads, blocked rows, changed source rows, error rows, and cached rows are free.

Your keys

The actor needs no provider key. It reads Google's public Ads Transparency Center and holds no key of its own. If a run uses the Apify proxy, that traffic adds nothing to your price: Mamba Labs pays the platform costs of the run. proxy_mode is a reliability setting.

Full actor documentation

apify.com/mambalabs/google-ads-transparency-monitor

License

MIT. See LICENSE.

来源:README.md,提交 0532673

工具

1

get_google_ads

Get Google ads

List the Google ads a company runs, read from Google's public Ads Transparency Center. Give a company domain (for example stripe.com) or an advertiser name, or lists of either. Returns one row per ad with the advertiser, ad ID, format (text, image, or video), first and last shown dates, a creative link, and the ad's Transparency Center page, plus one company summary row per input with Google's total ad count band, formats seen, and whether the company runs Google ads at all. Rows with no ads, blocked requests, or a changed Google page come back free with a row_status saying so. A run that does not succeed is returned as an error with its run ID. Read-only; requires an APIFY_TOKEN and consumes Apify credits per ad row returned.

输入参数regiondomainsformatsmax_adsskipCacheproxy_modesince_dayscompany_domainmax_charge_usdadvertiser_nameinclude_summaryadvertiser_names

版本历史

2
  1. v1.0.2最新Nov 5, 2026
  2. v1.0.1Oct 19, 2026

评分

已满足适用检查项的 90%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分
  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分