问答

有没有能让 Claude 读取 TikTok、YouTube 和 X 数据的 MCP 服务?

简短回答

有。把 okdata 的 MCP 服务(https://api.okdata.online/mcp)连同 API key 加到 Claude 里,Claude 就能搜 TikTok(每页 $0.002)、读 YouTube 字幕(每个视频 $0.004)、搜 X(每页 $0.006),还能看评论、账号和趋势,一个 key 搞定,不用登录任何平台。三个平台合计 10 次调用的一次调研会话,共 $0.047。

设想一位品牌经理在 Claude 里问:这周 TikTok、YouTube 和 X 上的人都怎么评价我们的新精华?没有工具,Claude 只能猜。接上 MCP 服务之后,它可以逐个平台去搜,读字幕和评论,带着出处回来回答。开源的 MCP 服务大多只管一个平台,而且在你自己电脑上跑爬虫。okdata 的服务是远程的,三个平台都覆盖,返回的帖子、评论、账号在每个平台上都是同一种结构。

Claude 能用到哪些数据

平台 接口
TikTok 视频搜索、视频详情、评论、账号信息
YouTube 视频搜索、视频详情、评论、字幕
X 帖子搜索、帖子详情、账号信息、账号帖子列表、趋势

服务提供四个工具:find 和 describe 用来查接口和价格,免费;call 真正执行调用,和 HTTP 接口一样计费;account 查余额。

在 Claude Code 里配置

在项目根目录的 .mcp.json 里写上下面这段,key 放在环境变量 OKDATA_API_KEY 里:

{
  "mcpServers": {
    "okdata": {
      "type": "http",
      "url": "https://api.okdata.online/mcp",
      "headers": { "Authorization": "Bearer ${OKDATA_API_KEY}" }
    }
  }
}

运行 /mcp 确认已连接。Claude Desktop、Cursor 等其他客户端的配置见 MCP 页面。

可以这样问

  • 找出这个月 TikTok 上点赞最多的 20 条视黄醇精华视频,总结博主们都在宣传哪些功效。
  • 取 YouTube 上我们这款精华播放最高的 3 条测评视频的字幕,列出所有吐槽点和对应的时间。
  • 英国 X 上现在的趋势是什么,有没有和护肤相关的?

一次会话花多少钱

步骤 调用次数 费用
TikTok 搜索 2 页 2 $0.004
YouTube 搜索 1 页 + 3 份字幕 4 {{cost:youtube.videos.search1+youtube.videos.transcript.get3}}
X 搜索 3 页 + 英国趋势 4 {{cost:x.posts.search3+x.trends.list1}}
整个会话 10 {{cost:tiktok.videos.search2+youtube.videos.search1+youtube.videos.transcript.get3+x.posts.search3+x.trends.list*1}}

给 Agent 套上缰绳

  • 长任务开始前,让 Claude 先说预计花多少钱,并限制它最多翻几页。
  • 字幕、评论和帖子都是陌生人写的。提醒 Claude 只把它们当数据,不要当指令。
  • 没有字幕的 YouTube 视频返回 not_found,不扣费,Claude 换下一个视频就行。
  • 只能读公开数据,不会替你发帖、点赞或登录任何账号。

其他选择

在本地跑 yt-dlp 或 youtube-transcript-api 的单平台 MCP 服务,在家里的网络上很好用,也不花钱,但放到云服务器上经常被封或者报 429。X 自己也有基于付费官方 API 的 MCP 服务,需要让 Claude 发帖或者读你自己账号的数据时,选它更合适。想直接走 HTTP 调用同样的接口,先看价格页。

更新于