MCP.so
登录

YouTube Transcript Server MCP Server

@MCP-Mirror

基本信息

分类

媒体与设计

许可证

MIT license

传输方式

stdio

作者

MCP-Mirror

关于 YouTube Transcript Server MCP Server

Mirror of

YouTube Transcript Server MCP Server 配置

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

{
  "mcpServers": {
    "williamvd4_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?

A Model Context Protocol server that enables retrieval of transcripts from YouTube videos. It provides direct access to video captions and subtitles through a simple tool interface, supporting multiple video URL formats and language-specific transcript retrieval.

How to use YouTube Transcript Server?

Install via Smitherly (npx -y @smithery/cli install @kimtaeyoon83/mcp-server-youtube-transcript --client claude) or via mcp-get, or add the provided JSON configuration to your Claude Desktop config. Invoke the get_transcript tool with a YouTube video URL or ID (required) and an optional language code (default "en").

Key features of YouTube Transcript Server

  • Support for multiple YouTube video URL formats
  • Language-specific transcript retrieval (e.g., 'en', 'ko')
  • Detailed metadata in responses
  • Robust error handling for invalid inputs and network errors
  • Implements timeouts and input validation

Use cases of YouTube Transcript Server

  • Extract subtitles from a YouTube video directly in Claude Desktop
  • Retrieve transcripts in a specific language by specifying a language code
  • Integrate transcript fetching into larger MCP‑based workflows

常见问题

1

What prerequisites are required to run the server?

Node.js 18 or higher and npm or yarn are required.

2

How do I configure the server for Claude Desktop?

Add the following JSON to your Claude Desktop configuration under `mcpServers`: `{ "youtube-transcript": { "command": "npx", "args": ["-y", "@kimtaeyoon83/mcp-server-youtube-transcript"] } }`.

3

What tool does this server expose?

The server exposes a single tool called `get_transcript` that accepts a `url` (required) and an optional `lang` (default "en") parameter.

4

How does the server handle errors?

It validates all input parameters, handles YouTube API errors gracefully, implements timeouts for transcript retrieval, and provides detailed error messages for troubleshooting.

评论

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