关于 social-data-mcp
social-data-mcp 将 X、YouTube、TikTok 和 LinkedIn 的公开资料、内容数据及平台字幕转录提供给 AI Agent,适用于社交数据查询与视频研究。项目通过 Apify Actors 按实际返回结果计费,并可作为远程或本地 stdio MCP 服务使用。
主要功能
- 01查询 X 资料、推文及单条推文
- 02获取 YouTube 视频和频道数据
- 03获取 TikTok 资料与视频统计
- 04提取 YouTube 和 TikTok 字幕转录
- 05查询 LinkedIn 公司与公开个人资料
- 06提供远程及本地 stdio MCP 接入
适用场景
- 01汇总多个平台的公开社交资料
- 02研究视频数据并查看平台字幕
- 03查询 LinkedIn 公司和公开职业资料
MCP 相关
可通过 Apify 托管的远程 MCP 端点,或本地 stdio 服务连接 MCP 客户端。服务将六个 Apify Actors 的社交资料、内容、统计数据和转录工具提供给客户端。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
social-data-mcp
按结果付费的数据工具——X/Twitter 个人资料和推文、YouTube 视频和频道、 TikTok 个人资料和视频数据、YouTube / TikTok 字幕稿以及 LinkedIn 公司和公开个人资料——以 MCP 服务和 Agent Skills 的形式提供给 AI Agent。它们运行在 Apify 上。无需平台 API 密钥,也不会自动登录;只有完整的 X 时间线例外,需要使用你自己的会话 Cookie(X 向未登录访客仅展示账号最新的几条帖子)。你只需为实际返回的结果付费,且所有 Apify 方案(包括免费方案)的价格都相同。
| 工具 | Apify Actor | 价格 |
|---|---|---|
X (Twitter) 个人资料、推文、单条推文查询、互动筛选、增量运行(使用你自己的 cookies 获取完整时间线) | nick.cheng/x-twitter-profile-tweets-scraper | $0.005/账号 · $0.0003/条推文 · $0.005/次推文查询 |
| YouTube 视频元数据和频道数据,支持按观看次数/时长/日期筛选 | nick.cheng/youtube-video-channel-scraper | $0.015/个视频 · $0.005/个频道 |
| TikTok 个人资料和单个视频数据 | nick.cheng/tiktok-profile-stats-scraper | $0.02/个个人资料 · $0.003/个视频 |
| YouTube 字幕稿——以文本和带时间戳片段的形式提供口语字幕,可通过链接或频道获取 | nick.cheng/youtube-transcript-scraper | $0.005/份字幕稿;无字幕时不收费 |
| TikTok 字幕稿——以文本和带时间戳片段的形式提供 TikTok 字幕 | nick.cheng/tiktok-transcript-scraper | $0.003/份字幕稿;无字幕时不收费 |
| LinkedIn 公司(行业、规模、总部、网站、关注者、员工、最新职位)和公开个人资料(姓名、简介、职位、公司、地点、教育经历)——无需登录 | nick.cheng/linkedin-company-profile-scraper | $0.004/家公司 · $0.004/个个人资料 |
YouTube 和 TikTok 工具也可以在返回数据的同时提供字幕稿(includeSubtitles: true,
不额外收费)。
相同代码的更精简单用途版本,适合只需要一项功能的场景:
x-profile-data ·
single-tweet-scraper ·
youtube-video-stats ·
tiktok-follower-count ·
tiktok-video-stats。
用作 MCP 服务(托管,无需安装)
Apify 为每个 Actor 托管一个 MCP 端点。将一个 URL 添加到任何支持远程 MCP 服务的客户端(Claude、Cursor、VS Code、……),并在收到提示时使用你的 Apify 账号进行身份验证:
https://mcp.apify.com/?tools=nick.cheng/x-twitter-profile-tweets-scraper,nick.cheng/youtube-video-channel-scraper,nick.cheng/tiktok-profile-stats-scraper,nick.cheng/youtube-transcript-scraper,nick.cheng/tiktok-transcript-scraper,nick.cheng/linkedin-company-profile-scraper
也可以选择其中一个:https://mcp.apify.com/?tools=nick.cheng/youtube-transcript-scraper。
这些服务也已列入官方 MCP Registry,名称分别为
io.github.mrocker/x-twitter-profile-tweets、io.github.mrocker/youtube-video-channel、
io.github.mrocker/tiktok-profile-stats、io.github.mrocker/youtube-transcripts、
io.github.mrocker/tiktok-transcripts、io.github.mrocker/linkedin-company-profile(参见 servers/),前三个也已列入 Smithery:
nick-cheng/x-twitter-profile-tweets ·
nick-cheng/youtube-video-channel ·
nick-cheng/tiktok-profile-stats
(Smithery 网关会将你的 Apify 令牌作为 token 查询参数转发)。
用作本地 stdio 服务
已发布到 npm,名称为 social-data-mcp,并收录于 MCP Registry,标识为 io.github.mrocker/social-data-mcp:
{
"mcpServers": {
"social-data": {
"command": "npx",
"args": ["-y", "social-data-mcp"],
"env": { "APIFY_TOKEN": "<your token>" }
}
}
}
这是一个轻量封装,用于启动 Apify 自己的 @apify/actors-mcp-server,并将其预先限定为上述六个 Actor。可在 https://console.apify.com/account/integrations 获取令牌(免费账户即可)。
用作 Agent Skills
npx skills add mrocker/social-data-mcp
安装六个技能:x-twitter-profile-tweets、youtube-video-channel、tiktok-profile-stats、youtube-transcripts、tiktok-transcripts、linkedin-company-profile。每个技能都包含一份简短的 SKILL.md,说明 Agent 何时调用工具、如何调用(一个 curl)、会返回什么,以及工具无法完成哪些操作。
这些工具不会做什么
不支持在 X 上按关键词搜索、查看关注者列表、回复串、按账号查看 TikTok 视频列表、搜索 LinkedIn 用户或公司、查看员工列表以及使用 Sales Navigator(这些功能都仅限登录用户);也不提供语音识别功能(转录内容来自平台自带的字幕;没有字幕的视频不会返回转录内容)。查看完整的 X 时间线需要你提供 Cookie;这里没有任何功能会自行登录或使用他人的账号。Apify 上的 README 一开始就说明了这些限制。
更正(2026 年 10 月): 本页面早期版本曾称 YouTube 转录内容无法获取,且这里的功能都不需要登录。前者只适用于 YouTube 网页播放器的字幕链接,这是我们当时唯一测试过的方式;X 重建其 Web 应用后,查看完整时间线不再是不需要登录的功能。
许可证
此代码仓库中的代码采用 MIT 许可证。Actor 本身依照 Apify 的条款使用。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。