youtube-transcripts について
AI エージェント向けの YouTube 文字起こし:動画、チャンネル、再生リスト、検索。タイムスタンプ、SRT、VTT に対応
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
mcp.json · 共通設定
起動コマンド
npx -y fetchworks-mcp設定が必要な環境変数
APIFY_TOKENシークレットApify API token (free at console.apify.com/settings/integrations). Transcript extraction is billed to your Apify account at $2 per 1,000 delivered transcripts.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
3掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| videos | array | はい | YouTube 動画の URL、または 11 文字の動画 ID。動画ごとに文字起こしを 1 件取得します。 |
| languages | array | いいえ | 言語の優先順位リスト(ISO コード、例:["en", "de"])。最初に利用可能な字幕トラックが選ばれます。デフォルトは ["en"] です。 |
| translateTo | string | いいえ | YouTube 字幕の自動翻訳先の言語コード(例:"es")。可能な範囲で処理します。 |
| outputFormats | array | いいえ | 含める文字起こしの形式。ツールの出力を簡潔にするため、デフォルトは ["text"] です。 |
| includeChapters | boolean | いいえ | 動画のチャプターを含めます。デフォルトは false です。 |
| includeMetadata | boolean | いいえ | タイトル、チャンネル、再生時間、再生回数、公開日を含めます。デフォルトは true です。 |
| preferAutoGenerated | boolean | いいえ | 手動字幕より自動生成(ASR)字幕を優先します。デフォルトは false です。 |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。