mcpField
S
social-data-mcp

social-data-mcp

本地服务
github.com社交媒体02 周前更新

关于 social-data-mcp

social-data-mcp 将 X、YouTube、TikTok 和 LinkedIn 的公开资料、内容数据及平台字幕转录提供给 AI Agent,适用于社交数据查询与视频研究。项目通过 Apify Actors 按实际返回结果计费,并可作为远程或本地 stdio MCP 服务使用。

主要功能

  1. 01查询 X 资料、推文及单条推文
  2. 02获取 YouTube 视频和频道数据
  3. 03获取 TikTok 资料与视频统计
  4. 04提取 YouTube 和 TikTok 字幕转录
  5. 05查询 LinkedIn 公司与公开个人资料
  6. 06提供远程及本地 stdio MCP 接入

适用场景

  1. 01汇总多个平台的公开社交资料
  2. 02研究视频数据并查看平台字幕
  3. 03查询 LinkedIn 公司和公开职业资料

MCP 相关

可通过 Apify 托管的远程 MCP 端点,或本地 stdio 服务连接 MCP 客户端。服务将六个 Apify Actors 的社交资料、内容、统计数据和转录工具提供给客户端。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"mrocker-social-data": {
"command": "npx",
"args": [
"-y",
"social-data-mcp"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
启动命令npx -y social-data-mcp
需要配置的环境变量
APIFY_TOKEN密钥Your Apify API token (console.apify.com/account/integrations). Free account works; you pay per result.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmsocial-data-mcp1.2.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

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 的条款使用。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。