在这里插入图片描述

💡 阅读提示:TikTok for Business 正式发布官方 MCP Server,AI Agent 现在可以直接操控你的广告账户。本文从安装到实测全流程跑通,跨境卖家和投流团队必看。


前言

我是张大鹏,专注AI编程工具和跨境电商自动化解决方案。

做跨境电商的朋友应该都有这个体感:TikTok 广告越来越难投了。竞价越来越贵,素材生命周期越来越短——好素材可能三天就跑疲了,需要持续盯盘调预算、换素材、测受众。一个投流小组每天光对数据就要耗掉大半天。

然后我看到了这条消息:TikTok for Business 官方发布 MCP Server,支持 Claude 等 AI Agent 直接接管广告账户

等等,官方的?不是第三方套壳?

我直接去 TikTok for Business 开发者文档确认,确实是官方发布。然后花两天搭起来实测,今天把全过程分享出来。

本文内容:是什么 → 安装配置 → 三个实战场景 → 风险红线,全流程干货。


什么是 TikTok Ads MCP Server?

在这里插入图片描述

MCP(Model Context Protocol)是 Anthropic 推出的标准协议,让 AI Agent 可以调用外部工具和服务。TikTok for Business 基于这个协议开放了广告管理接口,让 Claude 等大模型可以用自然语言操控 TikTok 广告账户

整体架构

你(自然语言指令)
       ↓
   Claude AI Agent
       ↓  MCP Protocol
TikTok Ads MCP Server
       ↓  TikTok Marketing API
  TikTok 广告账户

能做什么?

功能模块 具体能力
广告系列管理 创建 / 修改 / 暂停 Campaign
广告组管理 定向设置、出价策略、预算分配
广告创意 上传视频素材、配置文案、预览效果
数据报告 拉取投放数据、消耗分析、ROI 计算
受众管理 自定义受众、相似受众创建
实时调价 根据数据自动调整出价和预算

准备工作:申请 API 权限

在这里插入图片描述

安装 MCP Server 之前,先申请 TikTok Business API 权限:

  1. 登录 TikTok for Business Developer
  2. 创建应用(App Type 选 Web
  3. 申请权限范围:
    • campaign_management
    • ad_management
    • reporting
  4. 记录 App IDApp Secret
  5. 生成 Access Token(有效期 24 小时,需定期刷新)

⚠️ 踩坑一:Access Token 申请完之后要绑定广告账户 ID(advertiser_id),否则 API 调用会报 40001 permission denied。在开发者后台「授权管理」→「获取授权」里操作。


安装配置

在这里插入图片描述

方式一:Claude Code(推荐开发者用)

claude mcp add tiktok-ads -- npx -y @tiktok/tiktok-ads-mcp

.env 或 Claude Code 项目配置里添加环境变量:

TIKTOK_APP_ID=your_app_id
TIKTOK_APP_SECRET=your_app_secret
TIKTOK_ACCESS_TOKEN=your_access_token
TIKTOK_ADVERTISER_ID=your_advertiser_id

方式二:Claude Desktop

编辑 claude_desktop_config.json

{
  "mcpServers": {
    "tiktok-ads": {
      "command": "npx",
      "args": ["-y", "@tiktok/tiktok-ads-mcp"],
      "env": {
        "TIKTOK_APP_ID": "your_app_id",
        "TIKTOK_APP_SECRET": "your_app_secret",
        "TIKTOK_ACCESS_TOKEN": "your_access_token",
        "TIKTOK_ADVERTISER_ID": "your_advertiser_id"
      }
    }
  }
}

验证安装

启动 Claude Code 后,输入:

查询我最近 7 天的广告消耗情况

如果 MCP Server 连接正常,Claude 会直接调用 API 返回数据,而不是给你一堆说明文字。


三个实战场景

在这里插入图片描述

场景一:早晨 15 秒巡盘(最常用)

以前查前一天广告数据:打开 Ads Manager → 点击各广告组 → 截图汇总 → 写日报,20 分钟起步。

现在:

我的指令

“帮我查一下昨天各广告组的消耗、点击率和 ROI,找出表现最差的 3 个,给出调整建议”

Claude 的操作

  1. 调用 get_ad_report 获取昨日各广告组数据
  2. 按 ROI 升序排序,标出后 3 名
  3. 结合行业基准给出加减预算建议

整个过程 15 秒,以前要 20 分钟。


场景二:批量建组测素材

新素材上线,需要对比不同受众的跑量效果。以前手动建 A/B 测试要点几十次,现在:

我的指令

“用素材 ID xxxxx,分别针对 18-24 岁女性、25-34 岁女性、18-34 岁男性各建一个广告组,每组预算 $50/天,出价策略用最低成本”

Claude 实际调用的逻辑

# Claude 通过 MCP 依次执行以下操作
create_adgroup(
    campaign_id="...",
    targeting={"age": ["AGE_18_24"], "gender": ["GENDER_FEMALE"]},
    budget=50, bid_type="LOWEST_COST"
)
# × 3 次,30 秒自动完成

结果:3 个广告组 30 秒建完,数据回传后直接横向对比 ROI。


场景三:ROI 触发式预算调整

这是最有价值的自动化场景——根据实时数据动态调预算:

我的指令

“今天 ROI 超过 3 的广告组,预算提高 30%;ROI 低于 1 的先暂停;其余保持不变”

Claude 的操作

  1. 拉取今日各广告组实时数据
  2. 计算 ROI,按条件分三组
  3. 批量更新预算 / 状态
  4. 汇报执行摘要(几个提升、几个暂停)

以前这套操作需要人工对着后台一个一个改,现在可以定时触发:每天 20:00 自动执行,投流同学第二天早上看结果就行。


AI 广告方案横向对比

方案 自动化程度 官方支持 学习成本 费用
TikTok Ads MCP ⭐⭐⭐⭐⭐ 自然语言 ✅ 官方 免费
TikTok Ads Manager ⭐⭐ 纯手动 ✅ 官方 免费
第三方投流工具 ⭐⭐⭐⭐ 规则引擎 ❌ 非官方 💰 付费
自写 Python 脚本 ⭐⭐⭐⭐ 高度定制 ✅ API 免费

结论:TikTok Ads MCP 是目前唯一做到「官方支持 + 自然语言操控 + 零成本」的方案,没有竞争对手。


风险红线(必读)

在这里插入图片描述

用 AI 自动操控广告账户,有几个坑必须提前知道:

🚨 红线一:Access Token 安全

# ❌ 绝对不能这样写
TIKTOK_ACCESS_TOKEN=hardcoded_token_in_code

# ✅ 正确做法:环境变量隔离
export TIKTOK_ACCESS_TOKEN=$(cat ~/.secrets/tiktok_token)

🚨 红线二:高消耗操作要人工确认

提预算、新建广告组这类会直接花钱的操作,一定要有人工确认环节。不要让 AI 完全自主执行付费操作。

🚨 红线三:账户级预算上限保底

在 TikTok Ads Manager 里设置账户级别日预算上限。即使 AI 出 bug,有兜底限额保护。

🚨 红线四:Token 有效期管理

TikTok Access Token 有效期仅 24 小时,需要自动刷新逻辑。否则半夜的定时任务会因 Token 失效全部失败。

import time
import requests

def refresh_token(app_id, app_secret, refresh_token):
    """定时刷新 Access Token"""
    resp = requests.post(
        'https://business-api.tiktok.com/open_api/v1.3/oauth2/refresh_token/',
        json={"app_id": app_id, "secret": app_secret, "refresh_token": refresh_token}
    )
    return resp.json()['data']['access_token']

总结

TikTok 官方发布 MCP Server 意义很大——这是主流广告平台第一次以官方姿态拥抱 AI Agent,不是第三方 hack,是正式支持。

对跨境卖家来说,三个核心价值:

  1. 省时间:日常巡盘、数据分析、规则执行全部自动化,投流同学从"盯后台"变成"管结果"
  2. 降门槛:不懂技术的运营用自然语言也能操控广告,不需要学 API
  3. 更快响应:AI 能比人更快发现数据异常并作出反应,夜间无人值守照样跑规则

但 AI 不是万能的——出价策略、素材创意、受众洞察这些需要经验判断的事,AI 只是工具,决策权要在人手里


这套方案你有在用吗?评论区聊聊你的投流自动化经验。


参考资料

  • TikTok Marketing API 文档:https://ads.tiktok.com/marketing_api/docs
  • Model Context Protocol:https://modelcontextprotocol.io
  • Claude MCP 配置指南:https://docs.anthropic.com/claude/docs/mcp

作者:张大鹏,专注AI编程工具与跨境电商自动化
团队:大鹏AI教育 | AI量化 · AI跨境电商 · AI教育培训


© 大鹏AI教育 | 如意出品 | 万事如意,吉祥如意

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐