Back to MCP directory
publicPublicdnsLocal runtime

tiktok-mcp

TikTok MCP是一个集成TikTok访问功能的工具,支持分析视频流行因素、获取视频内容以及与视频互动,适用于Claude AI等应用。

article

README

🚀 TikTok MCP 中文版

TikTok MCP 借助 TikNeuron,实现了将 TikTok 接入 Claude AI 及其他应用程序。它具备以下核心能力,能为用户带来独特的体验:

  • 深入分析 TikTok 视频,精准确定其传播因素。
  • 轻松获取 TikTok 视频的具体内容。
  • 实现与 TikTok 视频的智能对话。

🚀 快速开始

需求

若要使用这个 TikTok MCP,你需要准备以下环境:

安装步骤

  1. 克隆仓库
git clone https://github.com/Seym0n/tiktok-mcp.git
  1. 安装依赖项
npm install
  1. 构建项目
npm run build

构建完成后,会生成 build\index.js 文件。

在 Claude AI 中使用

mcpServers 里添加如下条目:

"tiktok-mcp": {
    "command": "node",
    "args": [
      "path\\build\\index.js"
    ],
    "env": {
      "TIKNEURON_MCP_API_KEY": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
    }
}

请将 path 替换为 TikTok MCP 的实际路径,XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 替换为你的 TikNeuron API 密钥。

添加后的 mcpServers 示例如下:

{
  "mcpServers": {
    "tiktok-mcp": {
      "command": "node",
      "args": [
        "path\\build\\index.js"
      ],
      "env": {
        "TIKNEURON_MCP_API_KEY": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
      }
    }
  }
}

✨ 主要特性

可用工具

tiktok_available_subtitles

  • 描述:此工具用于检查 TikTok 视频的可用字幕(即内容),可查找是否存在可供使用的字幕。它会返回视频中不同语言和不同格式的可用字幕,涵盖自动语音识别、机器翻译或创作者字幕等类型。
  • 输入参数
    • tiktok_url(必需):TikTok 视频的 URL,例如 https://www.tiktok.com/@username/video/1234567890 或者 https://vm.tiktok.com/1234567890

tiktok_get_subtitle

  • 描述:该工具用于获取 TikTok 视频的字幕(内容)。若未提供语言代码,工具将返回自动语音识别的字幕。
  • 输入参数
    • tiktok_url(必需):TikTok 视频的 URL,例如 https://www.tiktok.com/@username/video/1234567890 或者 https://vm.tiktok.com/1234567890
    • language_code(可选):字幕的语言代码,例如 en(英语)、es(西班牙语)、fr(法语)等。

tiktok_get_post_details

  • 描述:此工具用于获取 TikTok 帖子的详细信息,返回的视频相关细节包括:
    • 视频描述
    • 创建者的用户名
    • 话题标签
    • 喜欢数、分享数、评论数、播放量和书签数
    • 发布日期
    • 视频时长
  • 输入参数
    • tiktok_url(必需):TikTok 视频的 URL,例如 https://www.tiktok.com/@username/video/1234567890 或者 https://vm.tiktok.com/1234567890
help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client