YouTube統合
YouTube MCP サーバーは、YouTube 動画からトランスクリプトを抽出する機能を提供します。
利用可能なツール
ユーチューブのトランスクリプトを取得する
YouTube ビデオからトランスクリプト テキストを取得します。
パラメータ:
videoUrl: YouTube 動画の完全な URL (標準 URL、短縮 URL、埋め込み URL をサポート)
戻り値: 次のものを含むオブジェクト:
content: トランスクリプトテキストの配列
Related MCP server: YouTube Transcript Extractor MCP
URL サポート
複数の YouTube URL 形式を処理します:
標準:
https://www.youtube.com/watch?v=VIDEO_ID短縮版:
https://youtu.be/VIDEO_ID埋め込み:
https://www.youtube.com/embed/VIDEO_ID
エラー処理
サーバーは標準のエラー処理を実装します。
無効なURLは
ErrorCode.InvalidParamsを返しますURLが見つからない場合は
ErrorCode.InvalidParamsが返されますトランスクリプトの取得に失敗すると、フォーマットされたエラーメッセージが返されます
SIGINT による正常なシャットダウン
技術的な詳細
Highlight AI MCP SDKを使用して構築
youtube-transcriptライブラリを使用
Zodによる入力検証
stdioベースのMCPサーバーとして実行
Node.js >=18.0.0 をサポート
制限事項
字幕が有効になっている動画でのみ機能します
現在は英語のトランスクリプトのみを返します
レート制限はYouTubeのAPI制限に依存します