AIエージェントのレシピ
MCPでYouTubeの文字起こしを読み、シーンをカット
多くのYouTube文字起こしMCPサーバーはテキストを返すところまでです。FastClipのサーバーは、秒単位の時刻付きの文字起こしをエージェントに渡し、エージェントが選んだ範囲を完成したクリップにカットします。
エージェントに貼り付けるプロンプト
FastClipを使ってください。(YouTubeのリンクを貼り付け)をインポートし、文字起こし全体をページごとに読んでください。話し手が別の言葉を使っていても、(アイデアを自分の言葉で説明)の部分を探してください。選んだ開始と終了、その理由を教えて、その範囲を字幕付きのクリップ1本にしてください。
括弧の部分は書き換えてください。先にエージェントをFastClipに接続しておく必要があります(次のセクション)。
エージェントを一度だけ接続
Claude Code、Codex、Cursor、VS Codeではトークンを使います。FastClipにログインし、Settings(設定)からAgents(エージェント)を開きます。トークンを作成してコピーしてください。トークンが表示されるのは1回だけです。そのあと、AIエージェントのページにあるコマンドかインストールリンクで、FastClipのMCPサーバーをエージェントに追加します。アドレスを指定してカスタムMCPサーバーを追加できるアプリでは、https://api.fastclip.it/mcp を追加し、アプリから求められたらFastClipにログインします。トークンは不要です。トークン、または接続したアプリでできるのは、動画のインポート、文字起こしの読み取り、クリップの作成です。投稿、設定の変更、削除はできません。
エージェントが呼び出す順番
FastClipの実際のMCPツールと引数です。値は例で、時間の単位は秒です。
1. 動画をインポート
エージェントが動画をアカウントに追加します。FastClipは動画のYouTube字幕から文字起こしを取得します。
import_video { "url": "https://www.youtube.com/watch?v=YOUR_VIDEO" }2. 最初の部分を読む
エージェントは先頭から読みます。1回の呼び出しで最大10分または12,000文字を、開始と終了の時刻付きの行として返します。
get_transcript { "video_id": "VIDEO_ID", "start": 0 }3. 続きを読む
結果に次の部分の開始位置が示されます。エージェントは必要な部分を読み終えるまで、そこから続けます。
get_transcript { "video_id": "VIDEO_ID", "start": 598.2 }4. クリップをカット
FastClip自体の検索は、アイデアではなく単語を探します。ここではエージェントがテキストを自分で読むので、意味でシーンを見つけられます。そのあと、選んだ範囲をカットします。
create_clip { "video_id": "VIDEO_ID", "start": 1022.5, "end": 1101, "format": "original", "captions": true }5. リンクを受け取る
エージェントは書き出しを待ち、ダウンロードリンクを渡します。
get_clip { "clip_id": "CLIP_ID" }
できあがるもの
エージェントがその範囲を選んだ理由と、FastClipのライブラリにある字幕付きMP4が1本届きます。
使える環境
- Claude Code
- 動作確認済み。FastClipのサーバーでClaude Codeからクリップを作成しました。
- Codex
- 動作確認済み。FastClipのサーバーでCodexからクリップを作成しました。
- Cursor
- 設定はリモートサーバー向けのCursorの公式形式に沿っています。Cursorからのクリップ作成はまだ試していません。
- VS Code
- VS Codeでは設定を受け付けます。VS Codeからのクリップ作成はまだ試していません。
- Claude(Webとデスクトップアプリ)
- サーバーアドレス https://api.fastclip.it/mcp を指定して、FastClipをカスタムコネクタとして追加し、FastClipにログインします。ログインは汎用クライアントで確認しており、Claudeアプリではまだ試していません。FastClipはClaudeのコネクタディレクトリにまだ掲載されていません。
- ChatGPT
- デベロッパーモードで、サーバーアドレス https://api.fastclip.it/mcp を追加し、FastClipにログインします。ログインは汎用クライアントで確認しており、ChatGPTではまだ試していません。FastClipはChatGPTのディレクトリにまだ掲載されていません。
- Grok
- サーバーアドレス https://api.fastclip.it/mcp を指定してカスタムコネクタを追加し、FastClipにログインします。ログインは汎用クライアントで確認しており、Grokではまだ試していません。FastClipはGrokのディレクトリにまだ掲載されていません。
制限事項
- 動画は先にインポートされるため、テキストだけがほしい場合でも、プランのインポート数に数えられます。
- 文字起こしはYouTubeの字幕です。字幕のない動画には、ここでの文字起こしがありません。結果が「fetching」と示した場合、エージェントは約15秒後にもう一度尋ねます。
- 長い動画を読むには何度も呼び出す必要があります。呼び出しのたびにエージェントのコンテキストにテキストが追加され、お使いのエージェント側で費用が増えることがあります。
- シーンを選ぶのはあなたです。FastClipが自動でクリップをまとめてカットすることはなく、バズり度スコアも出しません。エージェントは、頼まれたクリップを作ります。
- クリップの長さ:1秒から5分。「Original」は動画のフレームのままです。「Vertical」は9:16で1080×1920です。
- 速度制限:アカウントごとに、10分間で新しい動画6本とクリップ20本まで。制限に達すると、待つ時間つきの明確なエラーがエージェントに返ります。
- プランへの影響:エージェントが作ったクリップとインポートは、プランの上限に数えられます。無料プランは、完成クリップ100本とYouTubeまたはアップロードのインポート50件が合計の上限で、完成クリップは1日30本までです。
- YouTubeがダウンロードを拒否した場合:YouTubeはFastClipのサーバーからのダウンロードを多く拒否します。その場合、インポートは待機列に入り、FastClipが約1日のあいだ自動で再試行します。FastClipで動画を開いて、ファイルをアップロードすることもできます。待機中のクリップは、そのファイルから続きが作られます。
よくある質問
これはYouTube文字起こしのMCPサーバーですか?
文字起こしは読めますが、切り抜き用のサーバーです。テキストだけでなくクリップがほしいときに使ってください。読んだ動画は、それぞれFastClipのアカウントにインポートされます。
文字起こしを検索できますか?
はい、キーワードで検索できます。その語を含む箇所を最大8件返し、1語につき誤字は1か所まで許容します。意味でアイデアを探すには、このレシピのようにエージェントに文字起こしを読ませてください。
どの言語に対応していますか?
動画のYouTube字幕の言語です。結果には言語が表示されます。
ほかのレシピ
自分の動画で試す
無料、クレジットカード不要、ウォーターマークなし。Settingsで作成したトークンかログインでエージェントを接続し、プロンプトを貼り付けてください。
無料で切り抜きを始める