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.

コメント

「メディアとデザイン」の他のコンテンツ