mcpField
X
x-twitter-profile-tweets

x-twitter-profile-tweets

远程服务
apify.com社交媒体01 周前更新

关于 x-twitter-profile-tweets

这款基于 Apify 的按结果付费工具可获取 X 资料、推文和单条推文详情,面向 Agent 与数据工作流。完整时间线需要提供本人会话的 cookies;工具不会自行登录。

主要功能

  1. 01获取 X 资料和推文
  2. 02查询单条推文
  3. 03按互动数据筛选
  4. 04增量运行
  5. 05使用自备 cookies 获取完整时间线

适用场景

  1. 01收集资料和推文数据
  2. 02查询指定推文
  3. 03通过增量运行跟踪新推文

MCP 相关

通过 Apify 托管或本地 MCP 服务,向 MCP 客户端提供 X 资料和推文获取工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.apify.com/?tools=nick.cheng/x-twitter-profile-tweets-scraper
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 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 的条款使用。

评论

支持 Markdown

第一次接触 MCP?

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

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