MCP.so
登录

YouTube Transcript Server MCP Server

@kimtaeyoon83

基本信息

分类

媒体与设计

许可证

MIT

传输方式

stdio

作者

kimtaeyoon83

关于 YouTube Transcript Server MCP Server

This is an MCP server that allows you to directly download transcripts of YouTube videos.

YouTube Transcript Server MCP Server 配置

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

{
  "mcpServers": {
    "mcp-server-youtube-transcript": {
      "command": "npx",
      "args": [
        "-y",
        "@smithery/cli",
        "install",
        "@kimtaeyoon83/mcp-server-youtube-transcript",
        "--client",
        "claude"
      ]
    }
  }
}

YouTube Transcript Server MCP Server 工具

1

Extract transcripts from YouTube videos

概览

What is YouTube Transcript Server?

YouTube Transcript Server is a Model Context Protocol (MCP) server that retrieves transcripts from YouTube videos. It provides direct access to video captions and subtitles through a simple tool interface, supporting various video URL formats including YouTube Shorts.

How to use YouTube Transcript Server?

Install via Smithery (npx -y @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude) or add the server configuration to your Claude Desktop settings. Invoke the get_transcript tool with a YouTube URL or video ID; optional parameters include lang, include_timestamps, and strip_ads.

Key features of YouTube Transcript Server

  • Support for multiple video URL formats (including YouTube Shorts)
  • Language-specific transcript retrieval with automatic fallback
  • Optional timestamps for referencing specific moments
  • Built-in ad/sponsorship filtering (enabled by default)
  • Zero external dependencies for transcript fetching
  • Detailed metadata in responses

Use cases of YouTube Transcript Server

  • Extracting subtitles from YouTube videos for content analysis
  • Obtaining time‑stamped quotes for research or citation
  • Getting clean transcripts without sponsor or ad interruptions
  • Enabling accessibility by converting video speech to text
  • Feeding transcripts into LLMs for summarization or Q&A

常见问题

1

What video URL formats are supported?

You can use full YouTube URLs, YouTube Shorts URLs, or just a video ID.

2

How does language fallback work?

If the requested language code (e.g., 'ko') is not available, the server automatically falls back to any other available transcript language.

3

How can I include timestamps in the transcript?

Set `include_timestamps` to `true` in the `get_transcript` call. Timestamps are formatted like `[0:05] text`.

4

Can I disable the ad/sponsorship filtering?

Yes. Set the `strip_ads` parameter to `false` to receive the raw, unfiltered transcript.

评论

媒体与设计 分类下的更多 MCP 服务器