YouTube Transcript MCP Server

by jkawamoto
Verified

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Integrations

  • Retrieves transcripts from YouTube videos, allowing users to fetch transcripts in different languages from specified YouTube video URLs

YouTubeトランスクリプトMCPサーバー

この MCP サーバーは、指定された YouTube ビデオ URL のトランスクリプトを取得します。

ツール

この MCP サーバーは次のツールを提供します。

get_transcript

指定された YouTube 動画のトランスクリプトを取得します。

パラメータ

  • url (文字列) : YouTube動画の完全なURL。このフィールドは必須です。
  • lang (文字列、オプション) : トランスクリプトに使用する言語。指定がない場合はデフォルトでenになります。

インストール

Goose CLIの場合

Goose CLI で YouTube Transcript 拡張機能を有効にするには、設定ファイル~/.config/goose/config.yamlを編集して次のエントリを追加します。

extensions: youtube-transcript: name: Youtube Transcript cmd: uvx args: [--from, git+https://github.com/jkawamoto/mcp-youtube-transcript, mcp-youtube-transcript] enabled: true type: stdio

Gooseデスクトップ用

次の設定で新しい拡張機能を追加します。

  • タイプ: 標準IO
  • ID : youtube-transcript
  • 名前: Youtube トランスクリプト
  • 説明: YouTube動画のトランスクリプトを取得します
  • コマンド: uvx --from git+https://github.com/jkawamoto/mcp-youtube-transcript mcp-youtube-transcript

Goose Desktop で MCP サーバーを構成する方法の詳細については、 「拡張機能の使用 - MCP サーバー」ドキュメントを参照してください。

クロードデスクトップ向け

このサーバーを Claude Desktop 用に構成するには、 claude_desktop_config.jsonファイルのmcpServersの下に次のエントリを編集します。

{ "mcpServers": { "youtube-transcript": { "command": "uvx", "args": [ "--from", "git+https://github.com/jkawamoto/mcp-youtube-transcript", "mcp-youtube-transcript" ] } } }

編集後、アプリケーションを再起動してください。詳細については、 「Claudeデスクトップユーザー向け - モデルコンテキストプロトコル」を参照してください。

Smithery経由でインストール

Smithery経由で Claude Desktop 用の Youtube Transcript を自動的にインストールするには:

npx -y @smithery/cli install @jkawamoto/mcp-youtube-transcript --client claude

プロキシサーバーの使用

YouTube へのアクセスが制限されている環境では、プロキシ サーバーを使用できます。

Webshareを使用する場合は、環境変数WEBSHARE_PROXY_USERNAMEWEBSHARE_PROXY_PASSWORD 、またはコマンドライン引数--webshare-proxy-username--webshare-proxy-passwordを使用して、住宅プロキシのユーザー名とパスワードを設定します。

他のプロキシ サーバーを使用する場合は、環境変数HTTP_PROXYまたはHTTPS_PROXY 、あるいはコマンド ライン引数--http-proxyまたは--https-proxyを使用してプロキシ サーバー URL を設定します。

詳細については、 「IP 禁止の回避 - YouTube トランスクリプト API」をご覧ください。

ライセンス

このアプリケーションはMITライセンスに基づいてライセンスされています。詳細については、 LICENSEファイルをご覧ください。

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

このサーバーは、指定された YouTube ビデオ URL のトランスクリプトを取得し、Goose CLI または Goose Desktop との統合によりトランスクリプトの抽出と処理を可能にします。

  1. Tools
    1. get_transcript
  2. Installation
    1. For Goose CLI
    2. For Goose Desktop
    3. For Claude Desktop
  3. Using Proxy Servers
    1. License
      ID: of3kwtmlqp