Back to MCP directory
publicPublicdnsLocal runtime

TikTok

TikTok MCP是一个集成TikTok访问功能的工具,通过TikNeuron为Claude AI等应用提供视频内容分析、字幕获取和帖子详情查询服务。

article

README

🚀 TikTok MCP

TikTok MCP 借助 TikNeuron 实现了将 TikTok 集成到 Claude AI 及其他应用程序中。它能够帮助用户分析 TikTok 视频传播因素、获取视频内容,还能与视频进行交互聊天。

TikTok图标 相关图片

🚀 快速开始

需求

要使用此 TikTok MCP,您需要准备以下环境:

  • NodeJS v18 或更高版本 (https://nodejs.org/)
  • Git (https://git-scm.com/)
  • TikNeuron 账户和 MCP API 密钥 (https://tikneuron.com/tools/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"
    }
}

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

最终,mcpServers 应如下所示:

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

✨ 主要特性

  • 分析传播因素:可分析 TikTok 视频以确定其传播因素。
  • 获取视频内容:能够获取 TikTok 视频的内容。
  • 与视频聊天:支持与 TikTok 视频进行聊天。

📚 详细文档

可用工具

tiktok_available_subtitles

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

tiktok_get_subtitle

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

tiktok_get_post_details

  • 描述:获取 TikTok 帖子的详细信息,返回的信息包括描述、创建者用户名、话题标签、点赞数、分享数、评论数、观看数、收藏数、创建日期和视频时长。
  • 输入参数
    • tiktok_url(必需):TikTok 视频 URL,例如 https://www.tiktok.com/@username/video/1234567890https://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