Atlas / MCP servers / redfox-data / redfox-mcp

redfox-mcpSAFE

mcp/redfox-data/redfox-mcp

MCP server for RedFoxHub — 40 ready-to-use tools for Douyin, Xiaohongshu, WeChat, Bilibili, Toutiao & TikTok data, plus AI search (Kimi/Doubao/DeepSeek) and AI image/video generation. Works with dsh, Claude Code, Cursor and any MCP client.

Verdict
SAFE
Grade
B
Trust score
89 /100
Exposed tools
134 131r · 3w · 0d
Transport
streamable-http
License
—
Stars
2
01

Overview

From the repository's own README, as read at the audited commit. Badges and raw HTML are left out.

中文 English

RedFoxHub MCP monorepo — the data APIs of 11 content platforms plus auto vertical (3 brands), AI search / generation and download/upload tools, exposed as 134 MCP tools split into 15 independent per-platform MCP servers, ready for any MCP client such as dsh, Claude Code or Cursor.

Every package supports both local stdio (single-user, REDFOX_API_KEY env var) and remote HTTP (multi-tenant, per-request API key header), and ships its own Dockerfile for independent deployment.

Packages

Read from source at commit a5f5e29faf51OBSERVED · 2026-10-11
02

Connect

Built from this server's own package name, version and transport as found in its source — not copied from anyone's documentation, so it cannot drift against a page we do not control. Replace the environment placeholders with a token scoped to the least it needs.

claude-code
claude mcp add redfox-youtube-mcp --env REDFOX_API_KEY=${REDFOX_API_KEY} --env REDFOX_MCP_LOG_API_KEY=${REDFOX_MCP_LOG_API_KEY} --env REDFOX_MCP_REQUIRE_API_KEY=${REDFOX_MCP_REQUIRE_API_KEY} -- npx -y [email protected]
claude-desktop
{
  "mcpServers": {
    "redfox-youtube-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "[email protected]"
      ],
      "env": {
        "REDFOX_API_KEY": "${REDFOX_API_KEY}",
        "REDFOX_MCP_LOG_API_KEY": "${REDFOX_MCP_LOG_API_KEY}",
        "REDFOX_MCP_REQUIRE_API_KEY": "${REDFOX_MCP_REQUIRE_API_KEY}"
      }
    }
  }
}
03

Exposed tools (134)

131 read · 3 write · 0 destructive.

ToolRiskDescription
ai_search_baiduread百度联网 AI 搜索,提交后自动等待并返回完整结果。
ai_search_baidu_resultread查询百度搜索任务结果。仅在 ai_search_baidu 超时返回 taskId 后使用。
ai_search_deepseekreadDeepseek 联网 AI 搜索,提交后自动等待并返回完整结果。
ai_search_deepseek_resultread查询 Deepseek 搜索任务结果。仅在 ai_search_deepseek 超时返回 taskId 后使用。
ai_search_doubaoread豆包联网 AI 搜索,提交后自动等待并返回完整结果。
ai_search_doubao_resultread查询豆包搜索任务结果。仅在 ai_search_doubao 超时返回 taskId 后使用。
ai_search_kimireadKimi 联网 AI 搜索,提交后自动等待并返回完整结果(含 content/webPages)。
ai_search_kimi_resultread查询 Kimi 搜索任务结果。仅在 ai_search_kimi 超时返回 taskId 后使用。
ai_search_qianwenread千问联网 AI 搜索,提交后自动等待并返回完整结果。
ai_search_qianwen_resultread查询千问搜索任务结果。仅在 ai_search_qianwen 超时返回 taskId 后使用。
ai_search_yuanbaoread元宝联网 AI 搜索,提交后自动等待并返回完整结果。
ai_search_yuanbao_resultread查询元宝搜索任务结果。仅在 ai_search_yuanbao 超时返回 taskId 后使用。
autohome_get_articleread获取汽车之家文章详情。work_id 为文章 ID(必填);page 用于长文章分页。
autohome_get_user_worksread获取汽车之家作者作品列表。author_id 为作者 ID(必填);page 翻页页码。
autohome_get_videoread获取汽车之家视频详情。video_id 为视频 ID(必填);
autohome_search_worksread汽车之家关键词搜索作品。keyword 必填;
bilibili_get_accountread获取 B 站 UP 主信息(优质库)。mid 为 B 站用户唯一 ID。
bilibili_get_audioread获取 B 站视频音频地址。url 为 B 站作品链接(必填)。
bilibili_get_user_worksread获取 B 站 UP 主视频列表(优质库)。mid 与 account_url(主页链接)至少传一个;
bilibili_get_workread获取 B 站视频详情(优质库)。bvid 与 work_url 至少传一个,
bilibili_search_articlesread搜索 B 站视频(优质库)。keyword 必填;page 从 1 开始;page_size 默认 10、最大 50;
bilibili_search_usersread搜索 B 站 UP 主(优质库)。keyword 必填;
bilibili_transcriptreadB 站视频字幕/文案提取,提交后自动等待并返回完整文案。
bilibili_transcript_resultread查询 B 站字幕提取任务结果。仅在 bilibili_transcript 超时返回 taskId 后使用。
dongchedi_get_user_worksread获取懂车帝用户作品列表。user_id 为用户 ID(必填);cursor 翻页游标。
dongchedi_get_workread获取懂车帝作品详情。work_id 为作品 ID(必填);work_type:video/article。
dongchedi_search_usersread懂车帝关键词搜索账号。keyword 必填;offset 翻页偏移。
dongchedi_search_worksread懂车帝关键词搜索作品。keyword 必填;
doubao_image_lite_generateread豆包 Seedream 5.0 Lite 图片生成,支持组图,提交后自动等待结果。
doubao_image_lite_resultread查询 Seedream 5.0 Lite 任务结果。仅在 doubao_image_lite_generate 超时返回 taskId 后使用。
doubao_image_pro_generateread豆包 Seedream 5.0 Pro 图片生成,提交后自动等待结果。
doubao_image_pro_resultread查询 Seedream 5.0 Pro 任务结果。仅在 doubao_image_pro_generate 超时返回 taskId 后使用。
doubao_video_generateread豆包 Seedance 2.0 视频生成,提交后自动等待结果。
doubao_video_resultread查询豆包视频生成任务结果。仅在 doubao_video_generate 超时返回 taskId 后使用。
douyin_get_daily_hot_rankread抖音每日热门作品榜(按点赞排名,日度收录)。type 为类别(如 二次元、美食,
douyin_get_daily_surge_rankread抖音每日点赞飙升榜(单日新增点赞排名)。type 为分类(如 小剧场、财富理财,
douyin_get_hot_accountsread抖音热门账号推荐(日/周/月榜)。date_type:days=日、weeks=周、months=月;
douyin_get_userread获取抖音账号信息(优质库)。account_id 为抖音账号 ID,
douyin_get_user_worksread获取抖音账号作品列表(优质库)。account_id(抖音号)/ author_url(主页链接)/
douyin_get_user_works_wideread获取抖音账号作品列表(广域库)。user_id(uid)/ unique_name(抖音号)/
douyin_get_weekly_surge_rankread抖音七日点赞飙升榜(七日新增点赞排名)。type 为分类,不传或
douyin_get_workread获取抖音作品详情(优质库)。work_id 与 work_url(作品链接)至少传一个,
douyin_get_work_wideread获取抖音作品详情(广域库)。video_id 为作品 ID(对应 aweme_id,必填)。
douyin_search_accounts_wideread搜索抖音账号(广域库)。keyword 必填(匹配账号名);
douyin_search_ai_articlesread搜索抖音 AI 相关作品(优质库)。keyword 必填;
douyin_search_articlesread搜索抖音作品(优质库)。keyword 必填;offset 分页偏移从 0 开始、每次 +20;
douyin_search_usersread搜索抖音账号(优质库)。keyword 必填;offset 分页偏移从 0 开始。
douyin_search_works_wideread搜索抖音作品(广域库,覆盖范围大于优质库)。keyword 必填(匹配作品正文);
douyin_transcriptread抖音视频提文案:提取视频完整文案(含带时间戳分句),提交后自动等待并返回结果。
douyin_transcript_resultread查询抖音视频提文案任务结果。仅在 douyin_transcript 超时返回 taskId 后使用。
gpt_image_generatereadGPT-Image-2 图片生成,支持文生图与参考图生图,提交后自动等待并返回 imageUrls。
gpt_image_resultread查询 GPT-Image-2 图片生成任务结果(含 status/progress/imageUrls/failReason)。
instagram_get_commentsread获取 Instagram 帖子评论。code_or_url 必填;sort_by:recent=最新/top=最热;
instagram_get_postwrite获取 Instagram 单个帖子详情。code_or_url 为帖子 code 或完整链接(必填)。
instagram_get_userread获取 Instagram 用户信息。username 与 user_id 至少传一个,user_id 优先。
instagram_searchreadInstagram 关键词搜索。keyword 必填;pagination_token 用于翻页。
kuaishou_get_user_worksread获取快手用户作品列表。kwai_id 与 three_x_id 至少传一个。
kuaishou_get_workread获取快手单个作品详情。photo_id 为作品 ID(必填)。
kuaishou_search_usersread快手关键词搜索账号。account_name 为搜索关键词(必填)。
kuaishou_search_worksread快手关键词搜索作品。keyword 必填;page 从 1 开始;
kuaishou_transcriptread快手视频字幕/文案提取,提交后自动等待并返回完整文案。
kuaishou_transcript_resultread查询快手字幕提取任务结果。仅在 kuaishou_transcript 超时返回 taskId 后使用。
tiktok_get_user_worksread获取 TikTok 用户主页作品数据。sec_user_id 为用户 ID(必填)。
tiktok_get_workread获取 TikTok 单个作品数据。aweme_id 为作品 ID(必填)。
tiktok_search_usersread搜索 TikTok 账号。keyword 必填;cursor 翻页游标第一页为 0、每页 +10;
tiktok_search_videosreadTikTok 关键词视频搜索。keyword 必填;
tools_downloadread通用作品下载:传入任意平台作品链接,自动解析返回下载信息。
tools_download_bilibilireadB 站作品下载。url 为 B 站作品链接(必填)。
tools_download_douyinread抖音作品下载。url 为抖音作品链接(必填)。
tools_download_instagramreadInstagram 作品下载。url 为 Instagram 帖子/Reel 链接(必填)。
tools_download_kuaishouread快手作品下载。url 为快手作品链接(必填)。
tools_download_tiktokreadTikTok 作品下载。url 为 TikTok 作品链接(必填)。
tools_download_twitterreadX(Twitter) 作品下载。url 为推文链接(必填)。
tools_download_wechat_channelsread微信视频号作品下载。url 为视频号作品链接(必填)。
tools_download_xiaohongshuread小红书作品下载。url 为小红书作品链接(必填)。
tools_download_youtubereadYouTube 视频下载。url 为 YouTube 视频链接(必填)。
tools_upload_filewrite上传文件到红狐素材库(视频≤50MB / 音频≤20MB / 图像≤10MB)。
tools_upload_imagewrite上传图片到红狐素材库。file 为本地图片文件路径(必填);
toutiao_get_commentsread获取今日头条作品评论(实时)。opus_id 为作品 ID(必填);offset 为翻页偏移量。
toutiao_get_user_worksread获取今日头条账号作品列表(实时)。
toutiao_get_workread获取今日头条作品详情(实时)。opus_id 为作品 ID。
toutiao_search_usersread今日头条关键词搜索账号(实时)。name 为搜索关键词(必填);
toutiao_search_worksread搜索今日头条内容(实时)。keyword 必填;offset 翻页偏移从 0 开始、每页 +1。
twitter_get_commentsread获取 X(Twitter) 推文评论/回复。tweet_id 必填;cursor 用于翻页。
twitter_get_tweetread获取 X(Twitter) 单条推文详情。tweet_id 为推文 ID(必填)。
twitter_get_userread获取 X(Twitter) 用户信息。screen_name 与 rest_id 至少传一个。
twitter_search_tweetsreadX(Twitter) 关键词搜索推文。keyword 必填;
wechat_channels_get_user_worksread获取微信视频号用户作品列表。nickname 为用户昵称(必填);page 从 1 开始。
wechat_channels_get_workread获取微信视频号单个作品详情。video_id 为作品 ID(必填)。
wechat_channels_get_work_by_linkread通过链接获取微信视频号作品详情。url 为作品链接(必填)。
wechat_channels_search_usersread微信视频号关键词搜索账号。account_name 为搜索关键词(必填)。
wechat_channels_search_worksread微信视频号关键词搜索作品。keyword 必填;
wechat_channels_transcriptread微信视频号视频字幕/文案提取,提交后自动等待并返回完整文案。
wechat_channels_transcript_resultread查询微信视频号字幕提取任务结果。仅在 wechat_channels_transcript 超时返回 taskId 后使用。
wechat_get_accountread获取公众号账号信息(优质库)。account 为公众号微信号(必填),
wechat_get_account_wideread获取公众号账号信息(广域库)。account(微信号)/ wx_id(原始 ID,如 gh_xxx)/
wechat_get_article_detailread根据文章链接获取公众号文章详情,支持全文内容(优质库)。
wechat_get_original_rankread公众号原创爆款文章推荐。type 为分类(如 人文资讯、财富理财、总排名);
wechat_get_reading_growth_rankread公众号阅读增长榜单。rank_date 为榜单日期 yyyy-MM-dd。
wechat_get_strength_rankread公众号综合实力榜。rank_type:day/week/month;rank_date 为榜单日期 yyyy-MM-dd;
wechat_get_ten_w_rankread公众号 10W+ 阅读文章推荐。type 为分类(如 知识百科、科技数码、总排名);
wechat_get_user_worksread获取公众号文章列表(优质库)。account 为公众号微信号(必填);
wechat_get_user_works_wideread获取公众号账号作品列表(广域库)。account(微信号)/ wx_id(原始 ID,如 gh_xxx)/
wechat_get_workread根据作品 UUID 获取公众号文章元数据(优质库)。
wechat_get_work_wideread根据作品 UUID 获取公众号作品,含正文全文(广域库)。
wechat_search_ai_articlesread搜索公众号 AI 创作相关文章(优质库)。keyword 必填;
wechat_search_articlesread搜索公众号文章(优质库)。keyword 必填;offset 从 0 开始、每页 +20。
wechat_search_articles_wideread搜索公众号作品(广域库,覆盖范围大于优质库)。keyword 必填;
wechat_search_usersread搜索公众号账号(优质库)。keyword 必填;sort_type:_0=默认,_2=最新,_4=最热。
wechat_search_users_wideread搜索公众号账号(广域库)。keyword 必填;offset 从 0 开始、每页 +20。
xiaohongshu_get_accountread获取小红书账号信息(优质库)。account_id 为小红书号(必填),user_id 可选。
xiaohongshu_get_commentsread获取小红书笔记一级评论(广域库),提交后自动等待并返回结果。
xiaohongshu_get_comments_resultread查询小红书评论任务结果。仅在 xiaohongshu_get_comments 超时返回 taskId 后使用。
xiaohongshu_get_daily_hot_rankread小红书每日爆款笔记榜单。rank_date 为榜单日期 yyyy-MM-dd;
xiaohongshu_get_dark_horse_notesread小红书黑马爆文榜(低粉账号爆款笔记)。keyword 必填,多个关键词用逗号分隔、
xiaohongshu_get_hot_accountsread小红书热门账号推荐(日/周/月榜)。date_type:1=日、2=周、3=月;
xiaohongshu_get_user_worksread查询小红书账号作品列表(优质库)。red_id(小红书号)/ userid(账号主键 id)
xiaohongshu_get_weekly_hot_rankread小红书七日爆款笔记。rank_date 为榜单日期 yyyy-MM-dd(每天 19:00 更新昨日榜单);
xiaohongshu_get_workread获取小红书笔记详情(优质库)。work_id 与 work_link(笔记链接)至少传一个。
xiaohongshu_search_ai_articlesread搜索小红书 AI 创作相关笔记(优质库)。keyword 必填;
xiaohongshu_search_articlesread搜索小红书笔记(优质库)。keyword 必填;offset 分页偏移。
xiaohongshu_search_hot_notesread小红书爆款笔记洞察。keyword 可选,不传则按互动数降序返回最热门数据;
xiaohongshu_search_usersread搜索小红书博主账号(优质库)。keyword 必填;offset 分页偏移。
xiaohongshu_transcriptread小红书视频提文案:提取视频完整文案,提交后自动等待并返回结果。
xiaohongshu_transcript_resultread查询小红书视频提文案任务结果。仅在 xiaohongshu_transcript 超时返回 taskId 后使用。
yiche_get_articleread获取易车文章详情。url 为文章 URL(必填)。
yiche_get_user_worksread获取易车用户作品列表。user_id 为用户 ID(必填);
yiche_get_videoread获取易车视频详情。work_id 为易车视频作品 ID(必填)。
yiche_search_usersread易车关键词搜索账号。keyword 必填;page 从 1 开始。
yiche_search_worksread易车关键词搜索作品。keyword 必填;
youtube_get_commentsread获取 YouTube 视频评论。video_id 必填;sort_by:top=最热/newest=最新;
youtube_get_transcriptread提取 YouTube 视频字幕/文案。video_url 为视频链接(必填);
youtube_get_videoread获取 YouTube 单个视频详情。video_id 为视频 ID(必填)。
youtube_search_videosreadYouTube 关键词视频搜索。search_query 必填;continuation_token 用于翻页。
04

Trust audit

SAFEgrade B · trust 89/100 Nothing in the source contradicts what it says it does. Grade A is reserved for packages that have also passed the behavioural sandbox.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codePASS
L2Instruction surface (what it tells the agent)PASS
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
declared (2 observation(s))
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (6)

LOWInventory / provenance · inv.no_license · CWE-1104
Why it matters. no LICENSE file and no repo licence
Fix. add a licence
LOWNetwork egress · net.raw_ip · CWE-200, CWE-319
npm/redfox-ai-gen-mcp/README.md:53
"url": "http://127.0.0.1:8000/mcp",
LOWNetwork egress · net.raw_ip · CWE-200, CWE-319
npm/redfox-ai-search-mcp/README.md:53
"url": "http://127.0.0.1:8000/mcp",
LOWNetwork egress · net.raw_ip · CWE-200, CWE-319
npm/redfox-auto-mcp/README.md:53
"url": "http://127.0.0.1:8000/mcp",
LOWNetwork egress · net.raw_ip · CWE-200, CWE-319
npm/redfox-bilibili-mcp/README.md:53
"url": "http://127.0.0.1:8000/mcp",
LOWNetwork egress · net.raw_ip · CWE-200, CWE-319
npm/redfox-douyin-mcp/README.md:53
"url": "http://127.0.0.1:8000/mcp",

Gates applied: no_behavioural_pass, no_license.

Audited 2026-10-11 · audit v0.4.1 · source sha a5f5e29faf51full audit observations/trust-audit/mcp-server/redfox-data__redfox-mcp.json · Report an issue / request a re-scan
05

Audit history

Every audit this server has had. A grade with a past is a grade somebody is still checking.

DateSourceVerdictGradeScoreChange
2026-10-11a5f5e29faf51SAFEB89first audit
06

Questions

What is the redfox-mcp MCP server?

MCP server for RedFoxHub — 40 ready-to-use tools for Douyin, Xiaohongshu, WeChat, Bilibili, Toutiao & TikTok data, plus AI search (Kimi/Doubao/DeepSeek) and AI image/video generation. Works with dsh, Claude Code, Cursor and any MCP client.

What tools does redfox-mcp expose?

134 in total: 131 read-only, 3 that write, and 0 that can delete or overwrite. Every one is listed on this page with its risk.

Is redfox-mcp safe to connect to an agent?

The audit found nothing in the source that contradicts what it says it does, and graded it B (89/100). Grade A is held back for packages that have also passed a sandboxed behavioural run, which is why a clean server reads B.

What credentials does redfox-mcp need?

It reads REDFOX_API_KEY, REDFOX_MCP_LOG_API_KEY and REDFOX_MCP_REQUIRE_API_KEY from the environment. Give it a token scoped to the least it needs — an agent that can be talked into calling a tool can be talked into calling it with your credentials.

How does redfox-mcp run?

It speaks streamable-http, so it runs as a service you connect to over the network. It is published on npm as redfox-youtube-mcp at 0.4.7.

How current is this page?

The grade is for one exact copy of the source (a5f5e29faf51), read on 2026-10-11. The repository is watched and re-audited when it changes.

Advertisement