youtube_transcript
Get the transcript (captions) of a YouTube video. Returns the full text plus per-segment timings.
urlrequiredio.github.solo-novatoPublished by GitHub account solo-novatov1.0.0Updated Oct 24, 2026
YouTube transcripts, Instagram profiles and posts, and TikTok data as MCP tools.
FetchFox is a remote MCP server that gives an assistant tools to pull YouTube transcripts and stats, TikTok data, and Instagram and Facebook content.
Web executable via Streamable HTTP. Remote servers run from the web runtime once configured in a workspace.
Paste this prompt into Claude Code, Codex, Cursor or another agent — or into SourceWeft chat. The agent reads this server's install guide, shows you its publisher, endpoint and sign-in, and adds it to your client once you agree. Keys never go into a command.
Read https://sourceweft.com/mcp/io.github.solo-novato%2Ffetchfox/install.md and connect the MCP server it describes to my client. Before changing any config, show me its publisher, endpoint and sign-in method and wait for my OK. Never put an API key in a command or in a file I would commit; ask me where it should come from.Add this to your client's mcpServers config.
{
"mcpServers": {
"fetchfox": {
"type": "http",
"url": "https://mcp.fetchfox.net/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}Get the transcript (captions) of a YouTube video. Returns the full text plus per-segment timings.
urlrequiredRetrieve transcripts for 1 to 5 pasted YouTube video URLs sequentially within one deadline. One credit per usable success. Inspect each item's attempted, chargeStatus and errorCode; partial results are retained. Do not retry automatically.
urlsrequiredGet engagement stats for a single YouTube video (views, likes, comments, publish date, channel info).
urlrequiredList comments on a YouTube video. Use limit to bound the returned sample; this endpoint does not accept a pagination cursor.
urlrequiredlimitGet channel-level stats (subscribers, total views, video count, profile info) for a YouTube channel URL.
urlrequiredList videos from a public YouTube channel or playlist. Available publication dates and descriptions may be missing. Optional full_details enrichment is capped at 30 videos.
urlrequiredlimitfull_detailsSearch YouTube videos by query. Returns the top matching videos.
limitqueryrequiredGet engagement stats for a single TikTok video (views, likes, comments, shares, publish date, author).
urlrequiredList comments on a TikTok video or photo post. Set includeShortShareUrl to add a verified TikTok short link or null per comment; existing shareUrl is retained.
urlrequiredlimitcursorincludeShortShareUrlSearch TikTok videos by query.
limitqueryrequiredcursorcountryGet a list of recent videos from a TikTok channel. Returns up to 100 videos with metadata (id, description, URL, thumbnail, duration, publish date, views, likes, comments, shares, saves). Supports pagination via the cursor field.
urlrequiredlimitcursorGet metadata and a video CDN URL for an Instagram post or reel. Views are optional (null when unavailable); requireViews=true enables strict count recovery. Shares are null when not exposed; unavailable duration is null. Never treat null as zero.
urlrequiredrequireViewsList comments on an Instagram post or reel. Check collectionStatus (partial, exhausted, unknown) and stopReason before analysis. hasMore only means a safe cursor is available; false does not prove completeness. Exhausted means available pagination ended, not that hidden comments or replies were collected. Scope conclusions to returned comments.
urlrequiredlimitcursorsortByGet channel-level stats for an Instagram profile (user ID, followers, following, post count, bio, verified).
urlrequiredList recent posts from an Instagram profile URL.
urlrequiredlimitcursorList recent reels from an Instagram profile URL.
urlrequiredlimitcursorList comments on a Facebook post or video.
urlrequiredlimitcursor83% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
Declare a GitHub repository with a README, or serve resource_documentation in the OAuth protected-resource metadata.
A hosted service is used under its provider's terms, so no license is expected here. This check is left out of the percentage.