Token导航 LogoToken导航TokenDH.com
Google Ads Transparency MCP logo
运维云端stdio官方级别未说明来源级核验

Google Ads Transparency MCP

MCP Server

一个MCP服务器,允许AI助手查询任何广告商的Google广告,支持按域名或公司名称搜索、检索广告创意和解码文本广告内容。

工具数

4

提示词数

0

GitHub Stars

2

资源数

0
数据抓取PythonClaudeClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

block-town

提供方

block-town

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

uvx google-ads-transparency-mcp

详细介绍

谷歌广告透明度MCP服务器

一个MCP服务器,让人工智能助手查找任何广告商的谷歌广告。按域名或公司名称搜索,检索广告创意,并解码文本广告内容——所有这些都来自谷歌 广告透明度中心.

没有API密钥。没有付费服务。无需浏览器。

谷歌的广告透明中心没有官方的API。唯一的开源选择是 废弃的Python包 (最后一次提交是在2023年7月,域名搜索失败,在图片广告上崩溃)。付费替代方案的起价为每月75美元。该项目修复了scraper并将其包装为MCP服务器,因此任何人工智能助手都可以直接查询谷歌的广告数据库。

工具

工具说明
search_advertiser_by_domain按网站域名查找广告商(例如。 nike.com)
search_advertisers按关键字或公司名称搜索广告商
get_ads使用解码内容为广告商获取广告
get_ad_detail获取特定广告创意的完整细节

安装

# With uvx (recommended)
uvx google-ads-transparency-mcp

# With pip
pip install google-ads-transparency-mcp

配置

克劳德代码

claude mcp add google-ads-transparency -- uvx google-ads-transparency-mcp

克劳德桌面

添加到您的 claude_desktop_config.json:

{
  "mcpServers": {
    "google-ads-transparency": {
      "command": "uvx",
      "args": ["google-ads-transparency-mcp"]
    }
  }
}

光标/VS代码

添加到MCP设置中:

{
  "mcpServers": {
    "google-ads-transparency": {
      "command": "uvx",
      "args": ["google-ads-transparency-mcp"]
    }
  }
}

示例用法

连接后,询问您的AI助手以下问题:

  • *“nike.com上有什么广告?”*
  • *“在谷歌上搜索加密货币交易所广告商”*
  • *“从Coinbase获取最后5个广告”*
  • *“查找广告商AR0509902686533578753的广告详细信息”*

示例:域名搜索

> search_advertiser_by_domain("nike.com")

{
  "advertiser_id": "AR14188379519798214657",
  "name": "Nike, Inc.",
  "ad_count": 1842
}

示例:获取包含解码文本内容的广告

> get_ads("Coinbase", count=1)

[
  {
    "advertiser_id": "AR09076382774528",
    "creative_id": "CR10813648716908961793",
    "format": "text",
    "last_shown": "2025-01-15",
    "advertiser_name": "Coinbase",
    "content": {
      "preview_url": "https://ads-rendering-prod.corp.google.com/search?...",
      "headline": "Most Trusted Crypto Exchange",
      "description": "Buy, Sell & Trade Bitcoin, Ethereum & More...",
      "destination_url": "coinbase.com"
    }
  }
]

运作原理

此服务器对Google的内部RPC端点进行反向工程:

终点目的
SearchService/SearchSuggestions关键字/域名搜索
SearchService/SearchCreatives按广告商获取广告创意ID
LookupService/GetCreativeById获取个人广告详细信息

文本/搜索广告的内容在iframe预览URL中编码为base64。服务器对这些内容进行解码,以提取标题、描述和目标URL。

用作Python库

from google_ads_transparency_mcp import GoogleAdsTransparency

client = GoogleAdsTransparency()

# Search by domain
advertiser = client.search_advertiser_by_domain("nike.com")
print(advertiser)  # {"advertiser_id": "...", "name": "Nike, Inc.", "ad_count": 1842}

# Get ads with decoded content
ads = client.get_ads("Coinbase", count=5)
for ad in ads:
    print(ad["format"], ad["content"])

# Region-specific search
client_uk = GoogleAdsTransparency(region="GB")

支持的地区

传递一个两个字母的国家代码,按地区进行筛选。使用 "anywhere" (默认)用于全局结果。全部 240+个地区 支持来自谷歌广告透明度中心的广告。

学分

许可证

麻省理工学院

目录标签

目录标签

数据抓取PythonClaude广告查询本地部署AI辅助工具Google广告MCP服务器

支持客户端

Claude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP