# 怎么通过 MCP 让 Claude 读取抖音数据？

> 用一个 MCP 服务把抖音搜索、评论、账号和热搜接入 Claude Code 或 Claude Desktop，不需要抖音账号。配置方法和费用。

网页版：https://okdata.online/zh/answers/claude-douyin-data-mcp/

**简短回答：**把 okdata 的 MCP 服务（https://api.okdata.online/mcp）加到 Claude 里，请求头带上你的 API key。Claude 会拿到 find、describe、call 三个工具，然后就能自己搜抖音视频（每次 $0.02）、读评论（每页 $0.002）、看热搜（每次 $0.002）。不需要抖音账号或 Cookie。

Claude 本身读不到抖音。MCP 服务给它提供可以调用的工具；okdata 的 MCP 服务用一个 key 提供全部六个抖音接口，以及其他平台的接口。

## Claude Code

把下面的配置放进项目根目录的 `.mcp.json`（或对所有项目生效的 `~/.claude.json`），key 放在环境变量 `OKDATA_API_KEY` 里：

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

重启 Claude Code，运行 `/mcp`，应该能看到这个服务已连接。

## Claude Desktop

Claude Desktop 的配置文件启动的是本地服务，所以要用 `mcp-remote` 桥接到远程服务（需要 Node 18 及以上）。这样 key 会存在用户目录下的这个配置文件里：

```json
{
  "mcpServers": {
    "okdata": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://api.okdata.online/mcp", "--header", "Authorization:${AUTH_HEADER}"],
      "env": { "AUTH_HEADER": "Bearer okd_..." }
    }
  }
}
```

## 然后直接问

- “现在抖音热搜上有什么？按话题归类。”
- “找这周关于露营装备的抖音视频，列出点赞最多的五条。”
- “读这条视频前两页评论，告诉我大家在吐槽什么。”

Claude 会先用免费的 `find` 和 `describe`，再用 `call` 取数据。像上面三个问题这样的一轮对话大约十来次调用：搜索翻五页、评论翻两页的话共 $0.106。

## 安全使用

- 长任务前让 Claude 先说成本，并限制翻页次数。
- 评论和文案是陌生人写的。Claude 应该把它们当数据，而不是指令；任务敏感时在提示词里写明。
- 抖音全部接口和价格见[抖音接口页](/zh/apis/douyin/)；其他客户端的配置见 [MCP 页](/zh/mcp/)。

## 用到的接口

- [抖音视频搜索](https://okdata.online/zh/apis/douyin/videos/search/) `douyin.videos.search`：$0.02/次 · 每页约 20 条视频
- [抖音视频评论](https://okdata.online/zh/apis/douyin/videos/comments/list/) `douyin.videos.comments.list`：$0.002/次 · 每页约 20 条评论
- [抖音热搜榜](https://okdata.online/zh/apis/douyin/trends/list/) `douyin.trends.list`：$0.002/次 · 每页约 50 条榜单
- [抖音账号信息](https://okdata.online/zh/apis/douyin/users/get/) `douyin.users.get`：$0.002/次

更新于 2026-11-11
