YouTube MCP サーバー
YouTube 用のモデル コンテキスト プロトコル (MCP) サーバー実装。これにより、AI 言語モデルが標準化されたインターフェースを通じて YouTube コンテンツと対話できるようになります。
特徴
ビデオ情報
- ビデオの詳細(タイトル、説明、再生時間など)を取得します
- チャンネル動画の一覧
- 動画の統計情報(視聴回数、いいね数、コメント数)を取得する
- YouTube の動画を検索
トランスクリプト管理
- ビデオのトランスクリプトを取得する
- 複数の言語をサポート
- タイムスタンプ付きキャプションを取得する
- トランスクリプト内を検索
チャンネル管理
- チャンネルの詳細を取得する
- チャンネルのプレイリストを一覧表示する
- チャンネル統計を取得する
- チャンネルコンテンツ内を検索
プレイリスト管理
- プレイリスト項目を一覧表示する
- プレイリストの詳細を取得する
- プレイリスト内を検索
- プレイリストの動画のトランスクリプトを取得する
インストール
Smithery経由でインストール
Smithery経由で Claude Desktop 用の YouTube MCP サーバーを自動的にインストールするには:
手動インストール
構成
次の環境変数を設定します。
YOUTUBE_API_KEY
: YouTubeデータAPIキーYOUTUBE_TRANSCRIPT_LANG
: トランスクリプトのデフォルト言語(オプション、デフォルトは「en」)
MCPクライアントでの使用
これを MCP クライアント構成 (例: Claude Desktop) に追加します。
VS Codeでの使用
ワンクリックでインストールするには、以下のいずれかのインストールボタンをクリックします。
手動インストール
手動でインストールする場合は、まずこのセクションの上部にあるインストールボタンをチェックしてください。それ以外の場合は、以下の手順に従ってください。
VS Codeのユーザー設定(JSON)ファイルに、以下のJSONブロックを追加します。Ctrl Ctrl + Shift + P
を押してPreferences: Open User Settings (JSON)
と入力することで実行できます。
オプションとして、ワークスペース内の.vscode/mcp.json
というファイルに追加することもできます。
YouTube API のセットアップ
- Google Cloud Console に移動
- 新しいプロジェクトを作成するか、既存のプロジェクトを選択してください
- YouTube Data API v3 を有効にする
- API認証情報(APIキー)を作成する
- 設定用のAPIキーをコピーします
例
ビデオの管理
チャンネルの管理
プレイリストの管理
発達
貢献
このリポジトリへの貢献については、CONTRIBUTING.md を参照してください。
ライセンス
このプロジェクトは MIT ライセンスに基づいてライセンスされています - 詳細については LICENSE ファイルを参照してください。
This server cannot be installed
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.
このサーバーにより、AI 言語モデルは標準化されたインターフェースを介して YouTube コンテンツと対話できるようになり、動画やチャンネルの情報の取得、トランスクリプトの管理、プレイリストの操作などの機能が提供されます。
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables retrieval of transcripts from YouTube videos. This server provides direct access to video captions and subtitles through a simple interface.Last updated -1526189JavaScriptMIT License
- -securityFlicense-qualityEnables AI language models to interact with YouTube content through a standardized interface, providing tools for retrieving video information, transcripts, channel analytics, and trend analysis.Last updated -8521JavaScript
- -securityAlicense-qualityAn MCP server that allows Claude and other AI assistants to interact with the YouTube API, providing tools to search videos/channels and retrieve detailed information about them.Last updated -1JavaScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that enables AI assistants to extract transcripts from YouTube videos, allowing AI to analyze and work with video content directly.Last updated -61TypeScript