HomeBlogTranscribePlansAPI Keys

AI エージェントにYouTube文字起こしを提供: MCP (Claude Code、Codex、claude.ai)

MCP経由でYouTube文字起こしに接続されたAIエージェント

チャットにYouTubeリンクを貼り付けて、モデルが「ビデオを知っている」ことを望み、機能しません―モデルはビデオを見ることができません。何が機能するか: 実際のトランスクリプトを取得するツールをエージェントに与える。youtube2text.orgは、正確にそれを行う、ホストされたMCP(モデルコンテキストプロトコル)サーバーを出荷しています。

エンドポイント: https://youtube2text.org/mcp(ストリーミング可能HTTP、ステートレス)。1つのツールを公開:

接続されたら、単に質問: 「5つの要点で https://www.youtube.com/watch?v=... を要約してください」 そしてエージェントはそのトランスクリプト自体を引き出します。

claude.ai(ウェブとデスクトップ)

  1. 設定→コネクタ→カスタムコネクタを追加
  2. URL: https://youtube2text.org/mcp
  3. Googleサインインを完了し、許可をクリックしてください。

サーバーはOAuth 2.1を動的クライアント登録とPKCEで実装するため、claude.aiは全体のハンドシェイクを自動的に処理します―コピー周辺のキーなし。使用はyoutube2textアカウントプランに対して数えられます。

Claude Code

claude mcp add --transport http youtube2text https://youtube2text.org/mcp

その後、セッション内で/mcpを実行してOAuthサインインを完了します。その時点からすべてのClaude Codeセッションはオンデマンドでビデオを文字起こしできます―会議トークをノートやドキュメントに変えるのは素晴らしいです。

Codex とその他のMCPクライアント

ストリーミング可能なHTTPを話すどのクライアントでも接続できます。クライアントがOAuthを行わない場合、代わりにAPIキーで認証―Authorization: Bearer <key>またはx-api-keyとして送信します。ダッシュボードからキーを取得(またはGET /api/demo-keyから共有デモキー)。

Claude APIを直接呼び出している? Messagesリクエストのmcp_servers配列にこれを追加:

{"type": "url", "url": "https://youtube2text.org/mcp", "name": "youtube2text",
 "authorization_token": "<YOUR_API_KEY>"}

OpenAI Responses API を使用:

{"type": "mcp", "server_label": "youtube2text",
 "server_url": "https://youtube2text.org/mcp",
 "headers": {"x-api-key": "<YOUR_KEY>"}, "require_approval": "never"}

人々がそれで構築するもの

プレーンRESTを好みますか?

同じ機能はクラシックHTTP API として利用可能です―30秒でcurlを使用してYouTube文字起こしを抽出を参照してください。エージェント読んでいる場合: 完全な機械可読リファレンスはyoutube2text.org/api.mdにあります(インデックス: /llms.txt)。