AutoKeren MCP について
AutoKeren MCPは、スクリプト作成からレンダリング、レビューまでを扱うAIエージェント向けのホスト型動画制作サービスです。メディア生成、映像素材の検索、動画の品質確認を1つのMCPサービスにまとめています。
主な機能
- 01動画制作の一貫したパイプライン
- 02スクリプトとメディアの生成
- 03YouTube素材の検索と切り出し
- 04Geminiによるメディア分析と品質確認
- 05Remotionスライドのレンダリングと結合
- 06アセットライブラリとレンダリング検証
活用シーン
- 01スクリプトからナレーション動画を作成
- 02シーン用の実写素材を検索・編集
- 03動画素材と生成画像をレビュー
- 04縦型ショート動画を制作
MCP 対応
プロジェクト設定、アセット生成、レンダリング、品質確認などの動画制作ツールをMCPクライアントに提供します。Streamable HTTPで利用できるホスト型サーバーです。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://mcp.autokeren.comclaude mcp add --transport http autokeren https://mcp.autokeren.com{"mcpServers":{"autokeren":{"type":"http","url":"https://mcp.autokeren.com"}}}Cursor で開く{"servers":{"autokeren":{"type":"http","url":"https://mcp.autokeren.com"}}}VS Code で開く{"mcpServers":{"autokeren":{"type":"http","url":"https://mcp.autokeren.com"}}}{"mcpServers":{"autokeren":{"serverUrl":"https://mcp.autokeren.com"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://mcp.autokeren.com認証が必要ツール
詳細
AutoKeren MCP — エージェント向けAIビデオスタジオ
あらゆるAIエージェントに、完全自律型のビデオ制作スタジオを提供します。
AutoKeren MCPを使うと、Claude Code、opencode、Cursor、Codexなど、あらゆるMCPクライアントがエンドツーエンドのビデオプロデューサーになります。スクリプトの作成、画像の生成、ナレーションの音声化、実際のYouTube映像の調達、Geminiによる結果の品質確認を行い、完成した1080p MP4を納品します。すべて単一のMCPサーバーから実行できます。
- エンドポイント:
https://mcp.autokeren.com(Streamable HTTP) - 認証:セルフサービスのAPIキー — studio.autokeren.com/settings
- エージェントスキル(1つのURLですべて完結):mcp.autokeren.com/skill.md
- ランディングページ:mcp.autokeren.com
クイックスタート
Claude Code:
claude mcp add --transport http autokeren https://mcp.autokeren.com \
--header "Authorization: Bearer ak_YOUR_KEY"
opencode(~/.config/opencode/opencode.json):
{
"mcp": {
"autokeren": {
"type": "remote",
"url": "https://mcp.autokeren.com",
"headers": { "Authorization": "Bearer ak_YOUR_KEY" }
}
}
}
Cursor / Windsurf(MCP設定 → JSON):
{
"mcpServers": {
"autokeren": {
"url": "https://mcp.autokeren.com",
"headers": { "Authorization": "Bearer ak_YOUR_KEY" }
}
}
}
任意のHTTPクライアント:
curl -X POST https://mcp.autokeren.com \
-H "Authorization: Bearer ak_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"get_workflow","arguments":{}}}'
あとはエージェントに、*「https://mcp.autokeren.com/skill.md を読んで、その指示に従ってください。」*と伝えるだけです。
54個のツール
| カテゴリ | 機能 |
|---|---|
| パイプライン(19) | get_workflow、estimate_cost、create_project、load_scenes、generate_assets、render_video、set_scene_media、attach_scene_media_batch(1回あたり50シーン)、verify_render、get_render_errors、get_usage、list_assets(改訂版のためにアセットライブラリを閲覧)… — 制作全体と請求状況のテレメトリ |
| メディア生成(7) | generate_image、generate_speech、generate_video_clip(Veo/Seedance)、非同期ポーリング対応のElevenLabs画像/動画ワークフロー |
| 調査と素材調達(6) | youtube_search、yt_dlp_download、index_shots(Geminiがすべてのショットを確認してタイムスタンプを付与)、cut_video(separate:trueによるシーンごとのクリップ)、extract_frames、fetch_to_r2 |
| AIビジョンと品質確認(4) | check_vision(無料)、analyze_media、check_video — 全編を監査し、時間範囲ごとに実写映像とAI生成の静止画を分類、review_video(制作スコア/10点満点) |
| パッケージ化とアップロード(3) | suggest_packaging(無料のA/Bテスト用タイトル+サムネイル+SEO)、get_presigned_upload(100MBの制限を回避)、prepare_remotion |
| プレミアムレンダリング(4) | render_remotion(非同期のワンショット)+render_remotion_result(ポーリング)、または段階的な方法:render_remotion_slide(1シーン、モーショングラフィックス全対応、0.5 CR、9:16のShortsに対応)→ スライドごとに品質確認 → stitch_remotion_slides(1 CR) |
エージェントに選ばれる理由
- あらゆる場所でアップロードを検証 — サーバーが返すすべてのメディア URL は、R2 で HEAD 検証済みです(
verified: true)。set_scene_mediaは無効な URL(404/410)を確実に拒否します。AI 画像へのフォールバックがひそかに行われることは、もうありません。 - 失敗時に自動返金 — 生成に失敗してもクレジットが失われることはありません。台帳には返金の理由がすべて記録されます。
- 誠実な品質チェック —
check_videoはmedia_type_reportを報告し、実際の動画が含まれる時間範囲と、カメラの動きが付いた静止画が含まれる時間範囲を示します。エージェントが自分を欺くことはありません。 - 0 CR の無料枠 — Cloudflare モデル(スクリプト+画像)と Aura TTS を使えば、クレジットを消費せずに動画を完成できます。
- プレミアムレンダリングを非同期で実行 — 送信すると、すぐに
poll_idが返されます。render_remotion_resultを使ったポーリングもスムーズです。 - スライド単位のプレミアムレンダリング — Remotion のスライドを一度に 1 枚ずつレンダリングし(1 枚あたり数秒)、確定前にそれぞれ品質チェックして、最後に結合します。失敗を切り分けて、スライドごとに品質チェックできます。
- 添付したメディアはそのまま保持 —
generate_assetsは、添付したメディア(公式写真、出典付き映像など)を上書きせず、不足分のみを補います。 - アセットライブラリ(双方向) — 検証済みの MCP 出力はすべてダッシュボードのライブラリに自動でインデックス登録されます。また、
list_assetsを使って既存のアセットを参照し、修正に再利用できます。 - あらゆるフォーマットに対応 — Shorts には
create_project({aspect_ratio: "9:16"})(縦向きキャンバス+縦向き画像)、3840x2160 のマスターにはrender_video({resolution: "4k"})を使います。 - 実運用で鍛えられた品質 — 実際のエージェント監査を通じて強化されており、経験から得たルールはすべて skill.md に組み込まれています。
料金の概要
| ステージ | 無料(0 CR) | 有料 |
|---|---|---|
| スクリプト | @cf/zai-org/glm-5.3-flash | gemini 0.05~0.1 CR |
| 画像 | @cf/black-forest-labs/flux-2-klein-9b | gemini-3-pro-image 8 CR、runway 5~170 CR |
| TTS | @cf/deepgram/aura-2-en | ElevenLabs 2~10 CR、Gemini TTS 1 CR |
| 動画クリップ | — | Runway 5 秒あたり 60~740 CR(長さに応じて変動) |
topup_credits またはスタジオから、セルフサービスでチャージできます(インドネシアでは QRIS/VA、海外ではカード)。最新の料金は list_models で確認できます。
✍️ スクリプト生成 — AI がスクリプトを作成
create_script(Gemini)はシーンを作成し、自動保存します。モデル(スクリプトごとに課金):
gemini-4-argon— プレミアムのフラッグシップ推論モデル、コンテキスト長 1M — 10 CRgemini-3-flash-preview— デフォルト、高速 — 0.1 CR |@cf/qwen、@cf/glm-5.3-flash— 無料
リサーチ情報を渡す場合は、要点をまとめたメモ(3,000~10,000 文字)(事実、数値、引用など。ページの内容をそのまま貼り付けないでください)を送信します。上限は 50,000 文字です。または research: true(デフォルト)を指定すると、Google Search による自動グラウンディングが行われます。手書きのスクリプトには、引き続き load_scenes を利用できます。
🎨 モーショングラフィックステンプレート — データ駆動型スライド
データ駆動型テンプレートは 11 種類あります:stat-counter(価格や統計のカウントアップ)、comparison-chart(競争形式の棒グラフ)、line-chart、progress-bars、cinematic-title-intro、end-card、subscribe-reminder、gallery-grid(写真 2~6 枚)、lower-third、quote-card、glitch-text。
list_templates() → see schemas
render_template_slide({template_id: "stat-counter", data: {value: 19990, prefix: "€", label: "..."}, output_r2key: "..."})
stitch_remotion_slides({slides: [...]}) ← mix template + regular slides in ONE video
reactvideoeditor/remotion-templates をベースにしています(無料)。スライド 1 枚あたり約 0.5 CR です。
🎬 フィルムモード(cinematic_film)
キャラクターの一貫性を保った短編映画を、最初から最後まで制作できます:
generate_character_sheet— 複数のアングルでキャラクターの外見を固定します(キャラクターごとに一度だけ実行)extract_last_frame— フレームを連結します:シーン N の最後のフレームを、シーン N+1 の最初のフレームに使用します(動きが連続します)cinematic_filmによるスクリプト生成 — 三幕構成、キャラクター設定集、ショットや照明の表現、セリフ- MCP の完全な手順は
skill.mdの FILM MODE セクションをご覧ください
🎙️ 音声ルーティング — 検証済みの音声 45 種
言語ごとの音声カタログです。不明な名前は拒否されます(暗黙に Adam にフォールバックすることはありません)。
| 言語 | 音声 |
|---|---|
| 英語(米国) | Adam, Antoni, Brian, Dave, Callum, Harry, James, Jeremy, Liam, Michael, Sam, Sarah, Rachel, Nicole, Charlie |
| 英語(英国) | Daniel, Freya, George, Charlotte, Dorothy, Jessie |
| ドイツ語(ネイティブ) | Otto, Leon Stern, Leonie, Christian, Lea, Joha |
| 多言語(インドネシア語を含む) | Clyde, Arnold, Domi, Ethan, Fin, Mimi, Matilda, Grace, Giovanni, Serena, Thomas, Drew, Elli, Emily, Gigi, Glinda, Matthew, Patrick |
ペルソナ → 音声の自動マッピング:自動車関連の aggressive + ドイツ語 → Leon Stern、nuanced + ドイツ語 → Otto(英語:Callum/George、インドネシア語:Arnold/Matilda)。音声を手動で指定する必要はありません。createScript がペルソナを自動的に設定します。
リンク
- 🤖 エージェントスキル:mcp.autokeren.com/skill.md — 完全なプレイブックを 1 つの URL で提供
- ⚙️ API キーを取得:studio.autokeren.com/settings
- 🎬 Studio(ウェブアプリ):studio.autokeren.com
- 🏠 WebMCP:
autokeren.com/mcp— ブラウザーエージェントがdocument.modelContextを通じて自動検出します
ステータスと信頼性
- MCP プロトコルのバージョン 2024-11-05 / 2025-03-26 / 2025-06-18(
initializeでエコーバック) - 仕様に準拠した JSON-RPC 通知(202 + 空の本文)、厳格なクライアントにも対応(opencode で検証済み)
- オプションフィールドの適切な扱い:存在する場合にのみ
structuredContentを含めます - Cloudflare Workers + Containers で実行(リージョン:地球)
AutoKeren MCP はホステッドサービスです。このリポジトリは公開ドキュメント、オンボーディング、レジストリのホームであり、稼働中のサーバーは mcp.autokeren.com で運用されています。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。