MCP.so
登录

TranscriptFetch MCP Server已验证已精选

@TranscriptFetch

基本信息

分类

开发工具

许可证

MIT

作者

TranscriptFetch

提交者

Chandler Casey

关于 TranscriptFetch MCP Server

Model Context Protocol (MCP) server for TranscriptFetch: fetch YouTube transcripts, search, channels, and playlists from any MCP client.

TranscriptFetch MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "transcriptfetch": {
      "command": "npx",
      "args": [
        "-y",
        "transcriptfetch-mcp"
      ],
      "env": {
        "TRANSCRIPTFETCH_API_KEY": "tf_live_..."
      }
    }
  }
}

TranscriptFetch MCP Server 工具

5

Fetch the full transcript for a video. Accepts a YouTube video ID or URL, plus TikTok, Instagram, X (Twitter), and Facebook video URLs and direct media file URLs. If no transcript comes back, the result says whether captions definitively do not exist (aiFallback.captionsUnavailable) and whether transcribing the audio would still work (aiFallback.available). When it does, call this tool again with ai_fallback: true.

Search YouTube for videos matching a query. Returns titles, IDs, and URLs.

List recent videos for a YouTube channel. Accepts a channel handle (@name), channel ID (UC...), or URL.

List the videos in a YouTube playlist. Accepts a playlist ID or URL.

Check the remaining TranscriptFetch credit balance for the current API key. Free: this call is never billed.

概览

What is TranscriptFetch?

The TranscriptFetch MCP server gives any MCP client (Claude Desktop, Cursor, and others) access to the TranscriptFetch API: fetch YouTube transcripts, search videos, and enumerate channels and playlists. It runs locally over stdio and calls the API with your key.

Tools

  • get_transcript: full transcript for a single video (ID or URL)
  • search_videos: search YouTube by keyword
  • list_channel_videos: list a channel's videos (handle, ID, or URL)
  • list_playlist_videos: list a playlist's videos (ID or URL)

Setup

Add this to your MCP client config, then restart the client:

​json { "mcpServers": { "transcriptfetch": { "command": "npx", "args": ["-y", "transcriptfetch-mcp"], "env": { "TRANSCRIPTFETCH_API_KEY": "tf_live_..." } } } } ​

Get a key (100 free credits) at https://transcriptfetch.com/app.

Use cases

  • Summarize or Q&A over a YouTube video straight from your assistant
  • Feed transcripts into RAG pipelines and agents
  • Pull an entire channel or playlist for batch processing
  • Search YouTube and fetch matching transcripts in one flow

Links

评论

开发工具 分类下的更多 MCP 服务器