mcpField
Y
YouTube MCP(Model Context Protcol) Server

YouTube MCP(Model Context Protcol) Server

ローカル
github.com/PrajwalPrashanthメディア・デザイン186 週間前に更新

YouTube MCP(Model Context Protcol) Server について

YouTube MCP Serverは、YouTube動画のURLから字幕テキストを取得・抽出し、AI言語モデルに提供します。MCPクライアントで動画内容を分析、議論したり、要約などに利用したりできます。

主な機能

  1. 01動画URLから字幕を取得
  2. 02字幕テキストの抽出
  3. 03分析用の動画内容の提供

活用シーン

  1. 01YouTube動画の要約
  2. 02動画内の発話内容の分析
  3. 03AIとの会話で動画資料を議論

MCP 対応

MCPクライアント向けに、YouTubeの字幕を取得・抽出するツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

YouTube MCP(Model Context Protcol)サーバー


この MCP サーバーは、YouTube 動画から文字起こしを取得・抽出するツールを提供します。AI 言語モデル(LLM)が次のことを行えるようにします。

  • YouTube 動画の URL から文字起こし全文にアクセスする
  • 文字起こしを通じて動画の内容を処理・分析する
  • 会話の中で動画の情報を参照し、話題にする

このサーバーは、動画の文字起こしを自動的に抽出して整形することで、AI モデルと YouTube コンテンツの橋渡しをします。

リンクにアクセスできないと言う代わりに README の画像

セットアップ

  1. uv(Python パッケージマネージャー)をインストールします。

    Mac:

    brew install uv
    

    Linux:

    curl -LsSf https://astral.sh/uv/install.sh | sh
    

    Windows:

    powershell -c "irm https://astral.sh/uv/install.ps1 | iex"
    
  2. このリポジトリをクローンします。

    git clone [email protected]:PrajwalPrashanth/youtube-mcp-server.git
    cd youtube-mcp-server
    
  3. 仮想環境を作成し、依存関係をインストールします。

    uv venv
    source .venv/bin/activate  
    # On Windows: .venv\Scripts\activate
    uv pip install -r pyproject.toml
    

この MCP サーバーを Claude Desktop に追加します(ダウンロード)

uv run mcp install -e . server.py -n "youtube-mcp"

完了すると、UI にツールアイコンが表示されます。 README の画像

YouTube 動画を指定すれば、文字起こしを使った操作(要約など)を依頼できます。

README の画像

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。