Skip to content

SocialDataX 抖音 Douyin MCP

by 52choujiang.com · remote · no sign-in to list tools · v0.2.8 · published by com.52choujiang

hot search、suggestions、video/user/product search、comments/replies、users/works/series、transcript

Changes · 2

25 tools: 2 change things and 23 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http douyin-insights https://mcp.socialdatax.com/douyin/mcp --header 'Authorization: <your-authorization>'

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

25 tools

Changes things 2Claude Code: ask
  • douyin_submit_video_speech_text_by_aweme_id根据抖音 aweme_id 提交视频口播转文字任务;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。No findings

    Why it is in this group

    • The name "douyin_submit_video_speech_text_by_aweme_id" says "submit": a word for a change.
    Description, as the server wrote it
    根据抖音 aweme_id 提交视频口播转文字任务;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
  • douyin_submit_video_speech_text_by_video_url提交抖音作品视频口播转文字任务;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。No findings

    Why it is in this group

    • The name "douyin_submit_video_speech_text_by_video_url" says "submit": a word for a change.
    Description, as the server wrote it
    提交抖音作品视频口播转文字任务;提交后最多等待 240 秒,未完成时返回 job_id 和下一步查询动作。

    Annotations the server declares

    • readOnlyHint: false
    • destructiveHint: false
    • idempotentHint: false
    • openWorldHint: true
Only reads 23Claude Code: allow
  • douyin_get_hot_search_list获取抖音主热榜;当前不支持翻页。No findings

    Why it is in this group

    • The name "douyin_get_hot_search_list" says "get": a word for reading.
    Description, as the server wrote it
    获取抖音主热榜;当前不支持翻页。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_product_detail_by_product_id根据 product_id 读取抖音商品详情;已有完整商品 ID(包括用户直接提供)时直接使用,无需先搜索;否则可从 douyin_search_products 获取。只有商品链接或分享文案时使用 douyin_get_product_detail_by_url。No findings

    Why it is in this group

    • The name "douyin_get_product_detail_by_product_id" says "get": a word for reading.
    Description, as the server wrote it
    根据 product_id 读取抖音商品详情;已有完整商品 ID(包括用户直接提供)时直接使用,无需先搜索;否则可从 douyin_search_products 获取。只有商品链接或分享文案时使用 douyin_get_product_detail_by_url。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_product_detail_by_url根据抖音商品链接或分享文案读取商品详情;只有链接类输入时使用此入口。No findings

    Why it is in this group

    • The name "douyin_get_product_detail_by_url" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音商品链接或分享文案读取商品详情;只有链接类输入时使用此入口。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_user_info_by_douyin_id根据用户主页展示的抖音号 douyin_id 获取用户资料。No findings

    Why it is in this group

    • The name "douyin_get_user_info_by_douyin_id" says "get": a word for reading.
    Description, as the server wrote it
    根据用户主页展示的抖音号 douyin_id 获取用户资料。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_user_info_by_profile_url根据抖音主页长链接、短链接或分享文案获取用户资料。No findings

    Why it is in this group

    • The name "douyin_get_user_info_by_profile_url" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音主页长链接、短链接或分享文案获取用户资料。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_user_info_by_sec_user_id根据抖音用户 sec_user_id 获取用户资料;已知 sec_user_id 时优先使用此入口。No findings

    Why it is in this group

    • The name "douyin_get_user_info_by_sec_user_id" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音用户 sec_user_id 获取用户资料;已知 sec_user_id 时优先使用此入口。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_user_posted_videos_by_profile_url根据抖音主页长链接、短链接或分享文案获取用户发布的作品列表,支持 page_token 翻页。No findings

    Why it is in this group

    • The name "douyin_get_user_posted_videos_by_profile_url" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音主页长链接、短链接或分享文案获取用户发布的作品列表,支持 page_token 翻页。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_user_posted_videos_by_sec_user_id根据抖音用户 sec_user_id 获取该用户发布的作品列表,支持 page_token 翻页。No findings

    Why it is in this group

    • The name "douyin_get_user_posted_videos_by_sec_user_id" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音用户 sec_user_id 获取该用户发布的作品列表,支持 page_token 翻页。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_user_series_by_profile_url根据抖音主页长链接、短链接或分享文案获取用户短剧列表,支持 page_token 翻页。No findings

    Why it is in this group

    • The name "douyin_get_user_series_by_profile_url" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音主页长链接、短链接或分享文案获取用户短剧列表,支持 page_token 翻页。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_user_series_by_sec_user_id根据抖音用户 sec_user_id 获取该用户短剧列表,支持 page_token 翻页。No findings

    Why it is in this group

    • The name "douyin_get_user_series_by_sec_user_id" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音用户 sec_user_id 获取该用户短剧列表,支持 page_token 翻页。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_video_comment_replies_by_comment_id根据 aweme_id 和一级评论 comment_id 获取抖音评论回复;需同时传入 aweme_id 和 comment_id。用户已提供完整合法组合时直接使用;已有 aweme_id、作品链接或分享文案但缺少必需 ID 时,调用对应一级评论工具补全;缺少作品定位信息时向用户索取;不要传回复项自身的 comment_id;支持 page_token 翻页…No findings

    Why it is in this group

    • The name "douyin_get_video_comment_replies_by_comment_id" says "get": a word for reading.
    Description, as the server wrote it
    根据 aweme_id 和一级评论 comment_id 获取抖音评论回复;需同时传入 aweme_id 和 comment_id。用户已提供完整合法组合时直接使用;已有 aweme_id、作品链接或分享文案但缺少必需 ID 时,调用对应一级评论工具补全;缺少作品定位信息时向用户索取;不要传回复项自身的 comment_id;支持 page_token 翻页。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_video_comments_by_aweme_id根据抖音作品 aweme_id 获取一级评论列表,支持 page_token 翻页。No findings

    Why it is in this group

    • The name "douyin_get_video_comments_by_aweme_id" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音作品 aweme_id 获取一级评论列表,支持 page_token 翻页。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_video_comments_by_url根据抖音作品页面链接、作品短链接或包含作品链接的分享文案获取一级评论列表,支持 page_token 翻页。No findings

    Why it is in this group

    • The name "douyin_get_video_comments_by_url" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音作品页面链接、作品短链接或包含作品链接的分享文案获取一级评论列表,支持 page_token 翻页。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_video_detail_by_aweme_id根据抖音作品 aweme_id 获取视频或图文作品详情;已知 aweme_id 时优先使用此入口。No findings

    Why it is in this group

    • The name "douyin_get_video_detail_by_aweme_id" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音作品 aweme_id 获取视频或图文作品详情;已知 aweme_id 时优先使用此入口。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_video_detail_by_url根据抖音作品页面链接、作品短链接或包含作品链接的分享文案获取视频或图文作品详情。No findings

    Why it is in this group

    • The name "douyin_get_video_detail_by_url" says "get": a word for reading.
    Description, as the server wrote it
    根据抖音作品页面链接、作品短链接或包含作品链接的分享文案获取视频或图文作品详情。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_get_video_speech_text_job根据用户提供的有效 job_id,或 submit 工具返回的 job_id 查询抖音视频口播转文字任务状态;用于继续未完成任务,每次最多等待 240 秒,不触发重处理,也不要重复提交任务。No findings

    Why it is in this group

    • The name "douyin_get_video_speech_text_job" says "get": a word for reading.
    Description, as the server wrote it
    根据用户提供的有效 job_id,或 submit 工具返回的 job_id 查询抖音视频口播转文字任务状态;用于继续未完成任务,每次最多等待 240 秒,不触发重处理,也不要重复提交任务。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_search_products用户需要按关键词查找抖音全局搜索中的商品时使用;支持排序、价格、服务和卖点筛选,返回归一化商品列表与不透明分页令牌。当前服务提供详情工具时:已有 product_id 时直接使用 douyin_get_product_detail_by_product_id;已有商品链接或分享文案时使用 douyin_get_product_detail_by_url。不用…No findings

    Why it is in this group

    • The name "douyin_search_products" says "search": a word for reading.
    Description, as the server wrote it
    用户需要按关键词查找抖音全局搜索中的商品时使用;支持排序、价格、服务和卖点筛选,返回归一化商品列表与不透明分页令牌。当前服务提供详情工具时:已有 product_id 时直接使用 douyin_get_product_detail_by_product_id;已有商品链接或分享文案时使用 douyin_get_product_detail_by_url。不用于搜索作品或用户,也不表示商城频道内完整搜索链路。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_search_suggestions获取抖音普通搜索输入框联想词;不用于搜索作品、用户或商品,也不要传 page_token。No findings

    Why it is in this group

    • The name "douyin_search_suggestions" says "search": a word for reading.
    Description, as the server wrote it
    获取抖音普通搜索输入框联想词;不用于搜索作品、用户或商品,也不要传 page_token。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_search_users搜索抖音用户、账号、博主、创作者或达人,支持 page_token 翻页。用户需要按搜索词查找用户时使用;已有 sec_user_id 或用户主页链接时使用相应用户资料或列表工具;不用于搜索作品。No findings

    Why it is in this group

    • The name "douyin_search_users" says "search": a word for reading.
    Description, as the server wrote it
    搜索抖音用户、账号、博主、创作者或达人,支持 page_token 翻页。用户需要按搜索词查找用户时使用;已有 sec_user_id 或用户主页链接时使用相应用户资料或列表工具;不用于搜索作品。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • douyin_search_videos搜索抖音视频和图文作品。用户需要按搜索词查找作品时使用;已有作品链接或 aweme_id 且需要单篇信息时使用相应详情、评论或口播转文字工具;作品通常为视频,也可能包含图文内容;支持 page_token 翻页。No findings

    Why it is in this group

    • The name "douyin_search_videos" says "search": a word for reading.
    Description, as the server wrote it
    搜索抖音视频和图文作品。用户需要按搜索词查找作品时使用;已有作品链接或 aweme_id 且需要单篇信息时使用相应详情、评论或口播转文字工具;作品通常为视频,也可能包含图文内容;支持 page_token 翻页。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true
  • socialdatax_get_points_balance查询当前 API Key 账户的 SocialDataX 积分余额、剩余积分或点数 / remaining points balance。需要充值时请访问 https://socialdatax.com/dashboard/billing。No findings

    Why it is in this group

    • The name "socialdatax_get_points_balance" says "get": a word for reading.
    Description, as the server wrote it
    查询当前 API Key 账户的 SocialDataX 积分余额、剩余积分或点数 / remaining points balance。需要充值时请访问 https://socialdatax.com/dashboard/billing。

    Annotations the server declares

    • readOnlyHint: true
    • openWorldHint: true

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 0.2.8. Values in angle brackets are yours to fill in.

claude mcp add --transport http douyin-insights https://mcp.socialdatax.com/douyin/mcp --header 'Authorization: <your-authorization>'

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__douyin-insights__douyin_get_hot_search_list",
      "mcp__douyin-insights__douyin_search_suggestions",
      "mcp__douyin-insights__douyin_get_video_detail_by_aweme_id",
      "mcp__douyin-insights__douyin_get_video_detail_by_url",
      "mcp__douyin-insights__douyin_get_video_share_link_by_aweme_id",
      "mcp__douyin-insights__douyin_get_video_share_link_by_url",
      "mcp__douyin-insights__douyin_get_video_speech_text_job",
      "mcp__douyin-insights__douyin_get_video_comments_by_aweme_id",
      "mcp__douyin-insights__douyin_get_video_comments_by_url",
      "mcp__douyin-insights__douyin_get_video_comment_replies_by_comment_id",
      "mcp__douyin-insights__douyin_get_user_info_by_sec_user_id",
      "mcp__douyin-insights__douyin_get_user_info_by_douyin_id",
      "mcp__douyin-insights__douyin_get_user_info_by_profile_url",
      "mcp__douyin-insights__douyin_get_user_posted_videos_by_sec_user_id",
      "mcp__douyin-insights__douyin_get_user_posted_videos_by_profile_url",
      "mcp__douyin-insights__douyin_get_user_series_by_sec_user_id",
      "mcp__douyin-insights__douyin_get_user_series_by_profile_url",
      "mcp__douyin-insights__douyin_search_users",
      "mcp__douyin-insights__douyin_search_videos",
      "mcp__douyin-insights__douyin_search_products",
      "mcp__douyin-insights__douyin_get_product_detail_by_product_id",
      "mcp__douyin-insights__douyin_get_product_detail_by_url",
      "mcp__douyin-insights__socialdatax_get_points_balance"
    ],
    "ask": [
      "mcp__douyin-insights__douyin_submit_video_speech_text_by_video_url",
      "mcp__douyin-insights__douyin_submit_video_speech_text_by_aweme_id"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as douyin-insights. Review it before you use it.