Google、Meta、Microsoft、TikTok、X、Amazon 和 Snap 现在都运营着官方 MCP 服务器,让 Claude、ChatGPT、Cursor 和其他 AI 智能体可以操作广告账户。有些只能读取,有些则可以创建广告系列、更改预算并启用广告。搜索结果大多只显示各平台自己的设置页面,或者销售连接器的供应商,因此本指南把它们放在一起对比:每个官方服务器能更改什么、接入需要什么、内置了哪些安全措施,并提供一份设置检查清单、一条可以直接复制的审批规则,以及一次未经检查的预算更改可能造成多少花费。即使没有 Soloop 账户,本指南也同样有用。
简短回答
广告 MCP 服务器是平台自己提供的连接器,让 AI 智能体可以调用该平台的广告 API。Google、Microsoft 和 Snap 的官方服务器目前是只读的,因此智能体可以生成报告和诊断问题,但不能更改任何内容。Meta、X、TikTok 和 Amazon 的服务器可以创建和编辑广告系列,因此一条错误的指令就可能花掉钱。LinkedIn 和 Reddit 都没有列出官方广告 MCP 服务器;你能找到的相关服务器都来自第三方。
对大多数创始人来说,安全的顺序是:先接入只读服务器,用它做一周的报告和审查,然后只在会以暂停状态创建新广告系列的平台上添加写入权限,并写下一条规则,说明智能体无需询问就可以更改什么。下面的检查清单和规则会把这些具体化。
官方广告 MCP 服务器对比
「读取」是指智能体可以列出账户、广告系列、广告和效果数据。「更改」是指它可以在广告账户中创建或编辑对象。状态和设置信息来自各平台在 2026 年 10 月 30 日的文档。
| 维度 | 读取还是更改 | 设置与访问 |
|---|---|---|
| Google Ads | 只读。Google 表示它「无法修改出价、暂停广告系列或创建新素材资源」。工具可以列出可访问的账户、运行 Google Ads Query Language 查询并读取字段元数据。 | 自行运行(pipx)或部署在 Google Cloud Run 上;托管端点处于需加入许可名单的试点阶段。需要一个 OAuth 客户端或服务账号,以及一个拥有 Explorer、Basic 或 Standard API 访问权限的 Cloud 项目。Google 表示开发者令牌已于 2026 年 9 月 9 日停用。 |
| Microsoft Advertising | 只读:这些工具「从不修改账户数据」。它们返回账户、广告系列、广告组、广告、关键字、Performance Max 素材资源组、素材资源、受众,以及最多 180 天的更改历史记录。 | 由 Microsoft 托管。使用 Microsoft 账户登录(Entra ID OAuth);如需在 ChatGPT、Claude 或 Copilot Studio 中使用,需要注册你自己的 Entra 应用。自 2026 年 8 月起通过公开测试批次(open flight)提供。 |
| Snapchat | 只读。Snap 表示计划在未来版本中提供写入权限。 | 由 Snap 托管,可自助开通。组织的 Admin(管理员)先审批每个智能体,然后每位成员再分别授权。文档覆盖 Claude、ChatGPT、Codex、Antigravity 和 Gemini CLI。 |
| Meta | 读取和更改:报告,广告系列、广告组、广告和创意素材的创建,目录、信号、A/B 测试和提升度测试、自定义受众以及活动日志。 | 由 Meta 托管。需要一个带有 Ads MCP 使用场景的 Meta 应用,以及 ads_mcp_management 权限,外加 ads_read 或 ads_management。代理商需要 Advanced Access 和应用审核。Meta 于 2026 年 4 月 29 日宣布其进入公开 beta。 |
| X | 读取和更改:74 个工具,包括创建、更新和激活广告系列与广告项(line item)、推广帖子、受众和创意素材。 | 由 X 托管。需要一个拥有读写权限的 X Developer Platform 应用和一个 Ads 项目,外加 OAuth 范围(scope)。文档覆盖 Grok、Grok Build 和 Claude Code。 |
| TikTok | 读取和更改:约 400 个工具,覆盖 Upgraded Smart+ 和 GMV Max 广告系列、报告、目录、创意素材、受众和 Business Center。 | 由 TikTok 托管,拥有 TikTok for Business 账户即可使用,TikTok 称其「向所有用户公开提供」;无需开发者应用。分层 URL 会先加载约 40 个核心工具。授权有效期为 30 天。 |
| Amazon Ads | 读取和更改:账户和广告系列管理,包括预算更改、Sponsored Products 广告系列创建、删除、发票和报告。 | 由 Amazon 在北美、欧洲和远东区域托管。自 2026 年 2 月 2 日起面向拥有有效 API 凭据(一个具有 Ads API 访问权限的 Login with Amazon 应用)的 Amazon Ads 合作伙伴进行公开 beta。 |
| LinkedIn 和 Reddit | 在两个平台的开发者文档中都没有找到官方广告 MCP 服务器。 | 搜索结果中出现的服务器都来自第三方。在接入广告账户之前,先确认是谁在运营它,以及它请求哪些访问权限。 |
当前版本为只读;可本地或 Cloud Run 部署;托管版为需加入许可名单的试点;需要 Explorer、Basic 或 Standard 访问权限;开发者令牌已于 2026 年 9 月 9 日停用(GitHub README 仍描述了一个可选令牌)。页面最后更新于 2026 年 10 月 28 日。
Google for Developers:Google Ads MCP server只读工具从不修改账户数据,其中包括可查看过去 180 天记录的 GetChangeHistory;2026 年 8 月 31 日宣布以只读权限开放公开测试批次。
Microsoft Learn:MCP server tools只读,计划提供写入权限;可自助开通,只读访问无需加入许可名单;每个组织由 Admin 审批每个智能体。
Snap for Developers:Ads MCP远程服务器,提供报告、广告创建、目录、信号、帮助、测试和活动日志工具;需要 ads_mcp_management 外加 ads_read 或 ads_management;代理商需要 Advanced Access 和应用审核。
Meta for Developers:Ads MCP Server overview远程服务器,提供 74 个工具;OAuth 范围为 ads.read、ads.write 和 offline.access;只读智能体不包含 ads.write。
X Developer Platform:X Ads MCP向所有用户公开提供,无需额外权限或开发者应用;提供扁平(约 400 个工具)和分层(约 40 个核心工具)两种 URL;授权有效期 30 天。
TikTok API for Business:Connect a ready-made agent自 2026 年 2 月 2 日起面向拥有有效 API 凭据的 Amazon Ads 合作伙伴进行公开 beta;按区域提供端点;广告系列管理包括预算更改和 Sponsored Products 创建。
Amazon Ads:MCP Server open beta可更改广告系列的服务器内置了哪些安全措施
对于可以写入的服务器,关键问题是:从智能体调用工具到真正花钱之间,会发生什么。四个支持写入的服务器给出的答案各不相同。
| 维度 | 平台文档说明了什么 | 你仍需设置什么 |
|---|---|---|
| Meta | 写入工具以暂停状态创建广告系列、广告组和广告,AI 客户端会在激活前请求确认。按广告账户设置的拒绝规则(deny rules)可以阻止创建广告系列,或编辑预算、定向、创意素材或状态;预算规则可以按百分比或绝对金额的变化触发。拒绝规则目前仅限部分用户使用。 | 对正在投放的广告系列的编辑(例如通过更新工具更改预算)不受「创建时为暂停状态」这条规则约束。如果你的账户有此功能,请为预算增加添加一条拒绝规则;否则让智能体只使用 ads_read。 |
| X | 广告系列和广告项总是以暂停状态创建,在调用激活工具之前不会产生任何花费。不授予 ads.write 范围会让写入工具调用失败。 | 决定谁可以调用激活工具,并为报告保留一个只读授权。从第二个客户端登录会撤销第一个客户端的令牌,因此每个应用只使用一个客户端。 |
| TikTok | 文档中没有说明确认步骤或「创建时为暂停状态」的行为。Upgraded Smart+ 的创建和更新调用应限制为每个广告每 5 秒一次操作。 | 把每一次写入都当作会立即生效。要求智能体展示完整的更改内容并等待你的回复,并在它可能开始花钱之前,在 Ads Manager 中检查该广告系列。 |
| Amazon Ads | 客户端可以通过 disabledTools 设置关闭单个工具,并且可以在会话中固定账户。Amazon 称 Sponsored Products 工具生成的广告系列只需审阅和批准。 | 在你信任这套设置之前,禁用删除和预算工具,并在任何更改之前确认账户选择模式。 |
「写入工具以暂停状态创建实体;你的 AI 客户端会在激活前请求确认。」工具包括 ads_create_campaign、ads_update_entity 和 ads_activate_entity。
Meta for Developers:Ad creation and management tools按广告账户或目录设置的拒绝规则目前仅限部分用户使用,操作包括 create_campaign、edit_budget(百分比、绝对金额或最大值触发)、edit_targeting、edit_creative、edit_status 和 all。
Meta for Developers:Rules and best practices广告系列和广告项总是以 PAUSED(暂停)状态创建,在明确激活之前不会产生花费;每个应用和用户只有一个有效的 OAuth 授权。
X Developer Platform:X Ads MCPdisabledTools 客户端设置;动态或固定的账户选择;公共客户端的 OAuth 令牌在一小时后过期。
Amazon Ads API:Get started with the MCP server先决定是否要接入
接入只读服务器风险小、收益明确:你可以用日常语言向自己的账户提问,而不必自己制作报告。接入支持写入的服务器则是另一回事,因为智能体会根据它对你消息的理解去执行操作。
- 如果你每个月都在该平台上投放、整理报告很耗时间,并且希望智能体解释成本、点击或转化的变化,就接入只读服务器。
- 如果你已经清楚想做哪些更改、平台会以暂停状态创建新广告系列,并且你能审阅每一次激活和预算编辑,再添加写入权限。
- 如果你还没有亲手投放过该平台的广告,就先等一等。智能体无法告诉你这个渠道对你的购买者是否有效;一次小规模的手动测试可以。
- 如果平台官方服务器和第三方服务器同时存在,优先选择官方服务器,这样你授予的访问权限交给的是平台本身,而不是另一家公司。
广告 MCP 设置检查清单
在让智能体接触正在投放的账户之前,为每个平台把这份清单过一遍。
- 从最小的访问权限开始:Google、Microsoft 和 Snap 是只读的;在 X 上不要授予 ads.write;在 Meta 上先授予 ads_read,再考虑 ads_management。
- 使用能完成任务的最窄角色来接入个人或系统用户。Meta 不允许管理员角色的系统用户令牌访问该服务器;请使用员工角色的系统用户或个人登录。
- 使用平台文档中给出的 URL,通过平台自己的 OAuth 页面登录,并且不要把令牌放进共享的配置文件中。
- 如果你自行托管 Google 的服务器,除非有 OAuth 客户端保护,否则不要以无需身份验证的方式部署;Google 警告这样可能会暴露服务账号。
- 在广告平台本身设置预算上限,例如广告系列或账户的支出限额,让任何失误都有一个已知的最大花费。
- 启用各平台提供的功能:Meta 针对预算增加的拒绝规则、Amazon 用于关闭删除和预算工具的 disabledTools,以及 X 默认以暂停状态创建、激活由你亲自执行。
- 为重新授权做好计划:TikTok 授权有效期为 30 天,X 令牌在没有 offline.access 的情况下约两小时后过期,Amazon 公共客户端令牌在一小时后过期。
- 把智能体读取的文本(例如广告评论、落地页或竞争对手的广告)视为不可信内容。Snap 的文档警告了提示词注入风险;智能体不应遵循在数据中发现的指令。
- 第一周结束后查看平台的更改历史记录。Microsoft 通过该服务器提供 180 天的更改记录;Meta 提供活动日志。
最低需要 ads_mcp_management 外加 ads_read 或 ads_management;可通过 Facebook Login for Business、用户令牌或员工角色的系统用户令牌接入;管理员角色的系统用户令牌无法访问。
Meta for Developers:Get started在没有 OAuth 客户端的情况下使用 --allow-unauthenticated 部署可能会暴露服务账号;该代码仓库建议绑定到回环地址,并且不要把凭据放在客户端配置中。
GitHub:googleads/google-ads-mcp为你的智能体复制一条审批规则
平台的安全措施覆盖的是创建环节;对于正在投放的广告系列的编辑,它们说明得较少。在智能体的说明中写一条简短的规则,可以弥补这个缺口,也让你有一个检查其行为的依据。请根据你的预算调整方括号中的限额。
写在提示词里的规则只是指导,而不是强制执行:智能体仍可能误解它。把检查清单中的平台端控制作为硬性限制,把这条规则作为日常的工作约定。
一次未经检查的预算更改可能造成多少花费
以下是说明性示例,不是基准数据:一个广告系列每天花费 $40。你让智能体「加推那个效果好的广告系列」,它把每日预算提高 50%,达到 $60。如果一周都没人注意到,额外花费就是 $20 × 7 = $140,而且这还没有检查多出来的点击是否带来了转化。
如果对预算增幅设置 20% 的上限,同样的请求只能把预算提高到 $48,一周的额外花费是 $8 × 7 = $56。这个上限并不能判断这次更改是否明智;它限制的是在你发现之前,一次误解最多会造成多少花费。平台在某些日子的花费也可能略高于每日预算,因此也请阅读各平台自己的预算规则。
使用只读服务器的第一周
- 第 1 天:接入服务器,让智能体列出它能看到的账户,并确认它只能看到你预期的那些账户。
- 第 2 天:要求它按广告系列列出过去 30 天的花费、点击和转化,并将总数与平台自己的仪表板进行核对。
- 第 3 天:询问哪些广告系列或关键字花了钱却没有带来转化,并附上每一项的数据。
- 第 4 天:要求它提供账户过去两周的更改历史记录,并解释每一项影响花费的更改。
- 第 5 天:要求它提出三项更改建议,每项都附上预期效果,以及能证明它奏效的指标。你认同的更改由你自己来做。
Soloop 的定位
Soloop 不会在你的账户中安装或操作这些 MCP 服务器,也不投放 Meta、TikTok、X、Amazon、Microsoft 或 Snap 广告。根据 Soloop 手册,在你审阅广告系列、确认其预算和排期并完成所需的付款步骤之后,它可以准备并上线 Google Search Ads;广告费用与 Soloop 积分分开计算,投放仍需经过 Google 的审核。它还可以调研你的购买者在哪里搜索和交流,并附上资料来源。默认情况下,所有操作都会等待你的审批。
一个范围明确的第一个请求:我的产品是[URL],面向[购买者]。请调研[购买者]在搜索[问题]时使用的搜索词组并附上资料来源,然后起草一份每日预算为[$ 金额]的 Google Search Ads 广告系列简报供我审阅。不要上线任何内容。
资料来源、局限性和更新
Google、Meta、Microsoft、X、TikTok、Amazon 和 Snap 的官方文档均于 2026 年 10 月 30 日查阅;LinkedIn 和 Reddit 的开发者文档中没有显示官方广告 MCP 服务器。有几个服务器处于 beta、公开测试批次、有限可用或试点阶段,工具列表经常变化,而且一些平台页面之间互相矛盾:Google 的指南与其 GitHub README 在开发者令牌上的说法不同,Meta 的公告提到了删除广告系列和需审批的账户,而其工具和规则页面并未列出这些内容。检查清单、规则模板、第一周计划和预算示例属于编辑建议;其中的数字仅作说明。本文任何内容均不保证某个服务器、客户端提示或规则能阻止所有不希望发生的更改。
本指南将在 2027 年 1 月 30 日之前复审;如果某个平台添加写入权限、更改其安全措施或推出官方服务器,会更早复审。
Soloop 手册描述了在审阅广告系列、确认预算和排期并完成付款之后准备并上线 Google Search Ads、附带资料来源的调研,以及默认先审批。它不操作广告 MCP 服务器或其他广告平台。
Soloop 产品手册