mcp-server-youtube-transcript

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

  • Enables retrieval of transcripts and subtitles from YouTube videos, supporting multiple video URL formats and language-specific transcript extraction.

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

YouTube動画からトランスクリプトを取得できるモデルコンテキストプロトコルサーバーです。シンプルなインターフェースから動画のキャプションや字幕に直接アクセスできます。

Smithery経由でインストール

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

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

コンポーネント

ツール

  • トランスクリプトを取得する
    • YouTube動画からトランスクリプトを抽出する
    • 入力:
      • url (文字列、必須): YouTube 動画の URL または動画 ID
      • lang (文字列、オプション、デフォルト: "en"): トランスクリプトの言語コード (例: 'ko'、'en')

主な特徴

  • 複数のビデオ URL 形式のサポート
  • 言語固有のトランスクリプト検索
  • 応答の詳細なメタデータ

構成

Claude Desktop で使用するには、次のサーバー構成を追加します。

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

ツール経由でインストール

mcp-getモデルコンテキストプロトコル (MCP) サーバーをインストールおよび管理するためのコマンドラインツール。

npx @michaellatman/mcp-get@latest install @kimtaeyoon83/mcp-server-youtube-transcript

素晴らしいMCPサーバー

awesome-mcp-servers素晴らしい Model Context Protocol (MCP) サーバーの厳選されたリスト。

発達

前提条件

  • Node.js 18以上
  • npmまたはyarn

設定

依存関係をインストールします:

npm install

サーバーを構築します。

npm run build

自動リビルドを使用した開発の場合:

npm run watch

テスト

npm test

デバッグ

MCPサーバーはstdio経由で通信するため、デバッグが困難になる場合があります。開発にはMCP Inspectorの使用をお勧めします。

npm run inspector

エラー処理

サーバーは、一般的なシナリオに対して堅牢なエラー処理を実装しています。

  • 動画のURLまたはIDが無効です
  • 利用できないトランスクリプト
  • 言語の可用性の問題
  • ネットワークエラー

使用例

  1. ビデオ URL でトランスクリプトを取得:
await server.callTool("get_transcript", { url: "https://www.youtube.com/watch?v=VIDEO_ID", lang: "en" });
  1. ビデオIDでトランスクリプトを取得:
await server.callTool("get_transcript", { url: "VIDEO_ID", lang: "ko" });
  1. ClaudeデスクトップアプリでYouTubeの字幕を抽出する方法
chat: https://youtu.be/ODaHJzOyVCQ?si=aXkJgso96Deri0aB Extract subtitles

セキュリティに関する考慮事項

サーバー:

  • すべての入力パラメータを検証します
  • YouTube API エラーを適切に処理します
  • トランスクリプトの取得にタイムアウトを実装します
  • トラブルシューティングのための詳細なエラーメッセージを提供します

ライセンス

このMCPサーバーはMITライセンスに基づいてライセンスされています。詳細はLICENSEファイルをご覧ください。

You must be authenticated.

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

YouTube動画からトランスクリプトを取得できるモデルコンテキストプロトコルサーバーです。シンプルなインターフェースから動画のキャプションや字幕に直接アクセスできます。

  1. Installing via Smithery
    1. Components
      1. Tools
    2. Key Features
      1. Configuration
        1. Install via tool
          1. Awesome-mcp-servers
            1. Development
              1. Prerequisites
              2. Setup
              3. Testing
              4. Debugging
            2. Error Handling
              1. Usage Examples
                1. Security Considerations
                  1. License
                    ID: z429kk3te7