google_ads_mcp
by google-marketing-solutions·★ 203·综合分 46
Google Ads MCP 服务器让大语言模型通过 GAQL 查询和广告管理工具与 Google Ads API 交互。
ecommerceai-llmdeveloper-tools
63
Forks
6
活跃 Issue
本月
最近提交
2 天前
收录于
概述
Google Ads MCP 服务器为大型语言模型和 Google 广告平台之间提供了桥梁。它通过 MCP 协议实现,让 Gemini 等大语言模型能够查询活动数据、管理广告组以及执行各种广告操作。尽管目前处于实验阶段且未得到 Google 官方支持,但它提供了对 GAQL 数据的只读访问,并在适当配置时提供用于修改广告活动、预算和广告的可选变更功能。
试试问 AI
装完之后,这里有 5 个你可以让 AI 做的事:
你:通过自然语言查询广告活动指标,自动生成 Google Ads 报告
你:直接通过对话式 AI 界面创建和管理广告活动
你:跨多个 Google Ads 账户生成性能洞察
你:这是否得到 Google 官方支持?
你:系统要求是什么?
什么时候选它
当您需要 AI 辅助来处理 Google Ads 的报告、分析或广告活动管理,且已在使用 Google Ads API 时,选择此服务器。
什么时候不要选它
不要选择它,如果您需要生产就绪的工具(标记为实验性),或者需要无需额外配置步骤的读写访问权限。
此 server 暴露的工具
从 README 抽取出 8 个工具execute_gaqlQuery Google Ads data using GAQL.
list_accountsList accessible Google Ads accounts.
get_gaql_documentationAccess documentation for GAQL.
create_campaign_budgetCreate a new campaign budget.
create_campaignCreate a new campaign.
create_ad_groupCreate a new ad group.
create_adCreate a new ad.
create_criteriaCreate new criteria (e.g., keywords).
可对比工具
google-ads-mcp-pythonbing-ads-mcpmeta-ads-mcp
安装
安装
- 安装 Python 3.12 并配置 pipx 或 uv
- 在
google-ads.yaml文件中设置 Google Ads 凭证,包含必要字段 - 配置环境变量(可选):
ADS_MCP_ENABLE_MUTATIONS、GOOGLE_ADS_CREDENTIALS、USE_GOOGLE_OAUTH_ACCESS_TOKEN
使用 pipx 启动
pipx run --spec git+https://github.com/google-marketing-solutions/google_ads_mcp.git run-mcp-server本地开发
uv pip sync
uv run -m ads_mcp.serverClaude Desktop 配置
{
"mcpServers": {
"GoogleAds": {
"command": "pipx",
"args": [
"run",
"--spec",
"git+https://github.com/google-marketing-solutions/google_ads_mcp.git",
"run-mcp-server"
],
"env": {
"GOOGLE_ADS_CREDENTIALS": "PATH_TO_YAML"
},
"timeout": 30000
}
}
}FAQ
- 这是否得到 Google 官方支持?
- 不,这不是 Google 官方支持的产品,主要用于实验目的。
- 系统要求是什么?
- 需要 Python 3.12 和 pipx 或 uv 进行依赖管理,以及有效的 Google Ads API 凭证。
google_ads_mcp 对比
最后更新于 · 由 README + GitHub 公开数据自动生成。