io.github.mrocker/youtube-transcripts

Official registry Marketing and sales

YouTube transcripts with timestamps from video links or channels. Charged only per transcript.

Install

Add this to your client's MCP configuration (Claude Desktop: claude_desktop_config.json; Cursor: .cursor/mcp.json; VS Code and others use the same "mcpServers" shape).

Remote (streamable-http)
Claude Code
claude mcp add --transport http youtube-transcripts 'https://mcp.apify.com/?tools=nick.cheng/youtube-transcript-scraper'
JSON configuration (Claude Desktop, Cursor, VS Code)
{
    "mcpServers": {
        "youtube-transcripts": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=nick.cheng/youtube-transcript-scraper"
        }
    }
}

Documentation

From the project's README on GitHub, refreshed weekly. Links open on GitHub.

Contents
  1. social-data-mcp
  2. Use as an MCP server (hosted, no install)
  3. Use as a local stdio server
  4. Use as Agent Skills
  5. What these tools will not do
  6. License

social-data-mcp

Pay-per-result data tools — X/Twitter profiles & tweets, YouTube videos & channels, TikTok profiles & video stats, YouTube / TikTok transcripts, and LinkedIn companies & public profiles — exposed to AI agents as MCP servers and as Agent Skills. They run on Apify. No platform API key is needed and nothing logs in on its own; the one exception is full X timelines, which need cookies from a session of your own (X shows logged-out visitors only an account's latest few posts). You are charged only for results that actually came back, at the same price on every Apify plan (free included).

ToolApify ActorPrice
X (Twitter) profiles, tweets, single-tweet lookup, engagement filters, incremental runs (full timelines with your own cookies)nick.cheng/x-twitter-profile-tweets-scraper$0.005/account · $0.0003/tweet · $0.005/tweet lookup
YouTube video metadata & channel data, filters by views/duration/datenick.cheng/youtube-video-channel-scraper$0.015/video · $0.005/channel
TikTok profiles & per-video statsnick.cheng/tiktok-profile-stats-scraper$0.02/profile · $0.003/video
YouTube transcripts — spoken-language captions as text + timed segments, from links or channelsnick.cheng/youtube-transcript-scraper$0.005/transcript; no captions, no charge
TikTok transcripts — TikTok's captions as text + timed segmentsnick.cheng/tiktok-transcript-scraper$0.003/transcript; no captions, no charge
LinkedIn companies (industry, size, HQ, website, followers, employees, latest job openings) and public profiles (name, headline, titles, companies, location, education) — no loginnick.cheng/linkedin-company-profile-scraper$0.004/company · $0.004/profile

The YouTube and TikTok tools can also return the transcript alongside the stats (includeSubtitles: true, no extra charge).

Narrower single-purpose variants of the same code, for when you want exactly one thing: x-profile-data · single-tweet-scraper · youtube-video-stats · tiktok-follower-count · tiktok-video-stats.

Use as an MCP server (hosted, no install)

Apify hosts an MCP endpoint for every Actor. Add one URL to any client that supports remote MCP servers (Claude, Cursor, VS Code, …) and authenticate with your Apify account when prompted:

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

Or pick one: https://mcp.apify.com/?tools=nick.cheng/youtube-transcript-scraper.

The servers are also listed in the official MCP Registry as 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 (see servers/), and the first three on Smithery: nick-cheng/x-twitter-profile-tweets · nick-cheng/youtube-video-channel · nick-cheng/tiktok-profile-stats (the Smithery gateway forwards your Apify token as a token query parameter).

Use as a local stdio server

Published on npm as social-data-mcp and in the MCP Registry as io.github.mrocker/social-data-mcp:

{
  "mcpServers": {
    "social-data": {
      "command": "npx",
      "args": ["-y", "social-data-mcp"],
      "env": { "APIFY_TOKEN": "<your token>" }
    }
  }
}

This is a thin wrapper that starts Apify's own @apify/actors-mcp-server pre-scoped to the six Actors above. Get a token at https://console.apify.com/account/integrations (free account is enough).

Use as Agent Skills

npx skills add mrocker/social-data-mcp

Installs six skills — x-twitter-profile-tweets, youtube-video-channel, tiktok-profile-stats, youtube-transcripts, tiktok-transcripts, linkedin-company-profile — each a short SKILL.md telling the agent when to call the tool, how (one curl), what comes back, and what the tool cannot do.

What these tools will not do

Keyword search on X, follower lists, reply threads, TikTok video lists per account, LinkedIn people/company search, employee lists and Sales Navigator (all login-only), and speech recognition of their own (transcripts are the platforms' own captions; a video without captions gets none). Full X timelines need cookies you supply; nothing here signs in on its own or uses anyone else's account. The READMEs on Apify say so up front.

Correction (October 2026): earlier versions of this page said YouTube transcripts were impossible and that nothing here needed a login. The first was true only of the YouTube web player's caption links, the only ones we had tested; the second stopped being true for X timelines when X rebuilt its web app.

License

MIT for the code in this repository. The Actors themselves are used under Apify's terms.

Frequently asked questions

What is io.github.mrocker/youtube-transcripts?

YouTube transcripts with timestamps from video links or channels. Charged only per transcript.

How do I install io.github.mrocker/youtube-transcripts?

It runs as a remote server. In Claude Code: claude mcp add --transport http youtube-transcripts 'https://mcp.apify.com/?tools=nick.cheng/youtube-transcript-scraper'. For other clients, paste the JSON configuration from this page into their MCP settings.

Does io.github.mrocker/youtube-transcripts need an API key?

Its registry entry lists no required key or secret. Some features may still need an account with the service it connects to.

Is io.github.mrocker/youtube-transcripts open source?

Yes. Its code is on GitHub under the MIT license.

Who maintains io.github.mrocker/youtube-transcripts?

It is published by mrocker. AI.tn lists it but does not maintain or endorse it.

From the official MCP Registry. Listing is not an endorsement: review a server's code and permissions before giving it access to your data.