【動画素材】MCPサーバー経由でダウンロードリンクの発行まで可能に
結論からいうと、MCP対応のChatGPTやCodexに次のURLを登録すれば、会話だけで公開動画素材を検索し、選んだ動画のダウンロードURLを取得できます。MCPの接続からダウンロードURLの取得まで、サイトへの登録やログイン、OAuth、APIキーは必要ありません。
https://sozai.yaoyorozuya.com/mcp
たとえば「YouTubeのAI解説動画に使える近未来の背景素材を5件探して」と頼むと、AIが素材名、解像度、タグ、確認ページなどを整理して返します。素材サイトを何ページも開き、検索条件を変えながら見比べる作業を、普段のチャットから始められます。
| 接続先 | https://sozai.yaoyorozuya.com/mcp |
|---|---|
| MCP接続・検索・ダウンロード | 登録・ログイン不要 |
| 認証 | OAuth・APIキー不要 |
| 検索条件 | キーワード、カテゴリ、タグ、解像度、新着順など |
| 利用回数 | 同一IPから1時間に60回まで |
| 動画ファイル | 15分間有効なURLからダウンロード |
動画素材MCPとは?
MCP(Model Context Protocol)は、ChatGPTやCodexなどのAIクライアントから、外部のツールやデータを利用するための仕組みです。この動画素材MCPでは、AIに探したい映像の用途や雰囲気を伝えると、公開中の素材カタログを検索できます。
普通のサイト内検索との違いは、検索語を自分で一語ずつ決めなくてもよいことです。「YouTubeの冒頭で3秒ほど使える、暗くて緊張感のある映像」のように用途を文章で伝え、AIと相談しながら候補を絞れます。
利用できるツールは次の3つです。
material_search:キーワード、カテゴリ、タグ、解像度などで動画素材を検索するmaterial_get:選んだ素材の解像度、尺、プレビューURL、素材ページなどを取得するmaterial_download:AIエージェントの自動保存に必要なURL、ファイル名、形式、容量、有効期限を取得する
MCPのJSONレスポンスには動画ファイル本体を埋め込まず、選んだ素材の期限付きダウンロードURLを返します。そのため、AIとの会話で候補を絞り、素材ページで映像と利用条件を確認してから、必要な動画だけをダウンロードできます。
このMCPはログインなしで使える?
はい。MCPへの接続、素材検索、素材詳細の取得、期限付きURLからのダウンロードはログイン不要です。素材サイトのアカウントを作成したり、APIキーを発行したりする必要もありません。
material_getを実行すると、発行から15分間使える署名付きダウンロードURLが返ります。期限を過ぎた場合は、同じ素材に対してmaterial_getをもう一度実行してください。
通常の素材サイトにあるダウンロード導線は従来どおりですが、MCPが発行した期限付きURLはログインなしで利用できます。保存前に素材ページを開き、映像の内容と最新の利用条件を確認してください。
ChatGPTからMCPへ接続するには?
ChatGPTでは、カスタムMCPを追加できるアカウントまたはワークスペースで開発者モードを有効にし、公開MCPのURLを登録します。利用可否や画面名は、契約プランやワークスペースの管理設定、アプリの更新によって異なります。
- ChatGPTの「Settings」を開く
- 「Security and login」から「Developer mode」を有効にする
- 「Plugins」画面の追加ボタンから新しい接続を作成する
- 名前に「Sozai」、MCP URLに
https://sozai.yaoyorozuya.com/mcpを入力する - 認証は「なし」を選び、作成後に表示された2つのツールを確認する
- 新しいチャットを開き、ツールメニューから作成した接続を選ぶ
現在の公式手順は、OpenAIのChatGPTへの接続ガイドで確認できます。メニュー名が違う場合は、記事より公式ガイドの最新表示を優先してください。
CodexからMCPへ接続するには?
Codexデスクトップアプリでは、「Settings」→「MCP servers」→「Add server」から追加できます。接続方式はStreamable HTTP、URLは次の公開エンドポイントです。保存後にCodexを再起動すると、ツール一覧へ反映されます。
https://sozai.yaoyorozuya.com/mcp
設定ファイルを編集する場合は、~/.codex/config.tomlに次の内容を追加します。
[mcp_servers.sozai]
url = "https://sozai.yaoyorozuya.com/mcp"
このMCPは認証を要求しないため、OAuth設定やトークン用の環境変数は不要です。Codex側の詳しい管理方法は、OpenAIのMCPサーバー設定ガイドを参照してください。
接続後はどのように素材を探す?
接続できたら、検索フォームのような決まった書式を覚える必要はありません。まずは用途、雰囲気、画質、欲しい件数を文章で伝えてください。
YouTubeの背景素材を探す例
YouTubeでAIニュースを解説します。
冒頭に使える近未来的な動画素材を5件探してください。
各候補のタイトル、画質、タグ、素材ページを表で比較してください。
画質を指定して探す例
宇宙をテーマにした4K動画素材を探してください。
見つからない場合は、画質条件を外して近い候補を提案してください。
候補の詳細を確認する例
2番目の素材の解像度、動画の長さ、プレビューURL、
ダウンロード前に確認すべき条件を教えてください。
候補が多いときは「YouTubeの冒頭向け」「縦型ショートの背景」「Webサイトのヒーロー動画」のように、使う場所まで伝えると比較しやすくなります。
AIエージェントに動画を自動ダウンロードさせるには?
ファイル操作と外部URLへのアクセスが許可されたAIエージェントなら、素材の検索から作業フォルダへの保存まで自動化できます。候補を決めたあと、エージェントはmaterial_downloadを呼び出し、返されたURLをHTTP GETで取得します。
material_downloadから返る情報は、ダウンロードURLだけではありません。
- 保存に使うファイル名
- MP4などのMIMEタイプ
- ファイル容量
- URLの有効期限
- 元の素材ページ
この情報が構造化されているため、動画編集AIエージェントは、保存名を推測したりHTMLからリンクを抜き出したりせずに次の処理へ進めます。
AIニュース動画の背景素材を3件探してください。
最も合う素材を1件選び、material_downloadを使って、
動画編集プロジェクトの assets フォルダへ自動保存してください。
保存後にファイル名と容量を報告してください。
リモートMCPサーバーが利用者のパソコンへ直接ファイルを書き込むことはありません。実際の保存処理は、Codexなど利用中のAIエージェントが、ユーザーから許可された作業フォルダ内で行います。ファイル操作に対応していないクライアントでは、期限付きURLを開いて手動で保存できます。
実際の検索では何が返る?
2026年8月25日に公開MCPへ「ビットコイン」と送って接続テストしたところ、「ビットコイン」という動画素材が1件返りました。検索結果には素材ID、素材ページ、HDという画質区分、カテゴリ、タグが含まれていました。
続けて詳細を取得すると、解像度は1280×720、長さは4.1秒、ファイル形式はMP4と確認できました。material_downloadでは、ログインなしで使える期限付きURL、ファイル名、形式、容量も取得できます。このように、AIとの会話の中で候補を検索し、そのまま尺や解像度を確認して自動保存へ進めます。
検索結果や登録素材は更新されるため、同じ検索でも件数や表示順が変わる場合があります。
素材を見つけやすくするプロンプトの書き方は?
次の4点を入れると、検索後の比較までAIに任せやすくなります。
- 用途:YouTube、ショート動画、Webサイト、プレゼンなど
- 雰囲気:明るい、緊張感、近未来、自然、抽象的など
- 条件:4K、FullHD、新着順、件数など
- 返し方:表で比較、3件に絞る、選定理由も書くなど
たとえば、単に「海」と検索する代わりに、次のように頼みます。
旅行系YouTubeの場面転換に使う海の動画素材を探してください。
爽やかな印象を優先し、最大5件を素材ページつきで比較してください。
最後に、冒頭で使いやすい候補を1件選んで理由も教えてください。
素材検索のあとに「この3件ならどれが15秒の縦動画に合う?」と続けられるのが、AIから検索する大きな利点です。
使えないときは何を確認する?
ブラウザでURLを開くと405と表示される
故障ではありません。このMCPエンドポイントはAIクライアントからのHTTP POSTだけを受け付けるため、通常のブラウザで直接開くGETアクセスには405を返します。ChatGPTやCodexのMCP設定画面へURLを登録してください。
ツール一覧にSozaiが出てこない
URLの末尾が/mcpになっているか確認してください。Codexでは保存後にアプリを再起動します。ChatGPTでは作成した接続のツール確認を行い、新しいチャットから選び直してください。
検索結果が0件になる
検索語を短くするか、解像度やタグの条件を一度外してください。「近未来の都市」から「都市」のように広げ、候補を取得してからAIに絞り込ませる方法も有効です。
利用回数の上限と表示される
サーバー負荷を抑えるため、material_search、material_get、material_download、期限付きURLからのダウンロードは、同一IPから1時間に合計60回までです。サイト全体にも1時間600回の上限があります。上限に達した場合は、案内されたリセット時刻まで待ってから再実行してください。
ダウンロードURLが期限切れになる
ダウンロードURLの有効期限は発行から15分です。ChatGPTやCodexに「この素材のダウンロードURLをもう一度取得して」と頼み、material_getを再実行してください。
動画素材MCPについてよくある質問
MCPを使うだけでもサイト登録が必要ですか?
いいえ。MCPの接続、検索、素材詳細の取得、期限付きURLからのダウンロードには、素材サイトへの登録やログインは不要です。
APIキーやOAuth認証は必要ですか?
必要ありません。公開URLを、MCP対応クライアントへ認証なしで登録できます。
ChatGPTの無料プランでも使えますか?
MCP側の検索機能は無料ですが、ChatGPTでカスタムMCPを追加できるかどうかは、利用中のプランやワークスペースの設定によって異なります。設定画面に開発者モードや追加機能が表示されるか確認してください。
MCPから動画を直接ダウンロードできますか?
はい。手動で保存する場合はmaterial_getの期限付きURLを開きます。AIエージェントへ自動保存させる場合はmaterial_downloadを使います。URLは15分で失効するため、期限切れの場合は同じツールをもう一度実行してください。MCPのJSONレスポンス自体に動画ファイルを埋め込む方式ではありません。
素材は商用利用できますか?
用途ごとの可否をこの記事だけで一律には判断できません。使用前に、対象の素材ページとサイト上の最新の利用条件を確認してください。
検索回数に制限はありますか?
はい。同一IPから1時間に60回までです。検索、詳細取得、ダウンロード準備、期限付きURLからのダウンロードを合算して数えます。接続確認やツール一覧の取得は、この回数に含みません。
まとめ:まず1回、AIから動画素材を検索してみる
Sozai MCPを使うと、ChatGPTやCodexへ動画の用途を相談しながら候補を探し、選んだ素材を動画編集プロジェクトへ自動保存できます。MCPの接続・検索・ダウンロードには、ログインもAPIキーも必要ありません。
https://sozai.yaoyorozuya.com/mcpをコピーする- ChatGPTまたはCodexのMCP設定へ登録する
- 「YouTubeの冒頭に使う動画素材を5件探し、選んだ素材をassetsフォルダへ保存して」と送る
接続後、最初の検索に使えるプロンプト:
YouTube動画の背景に使える素材を5件探してください。
タイトル、画質、タグ、素材ページを表で比較し、
最も使いやすい候補を1件選び、material_downloadでassetsフォルダへ保存してください。