OpenShortsとは?
OpenShortsはGitHubユーザーmutonbyによるツールで、ポッドキャスト、ウェビナー、配信をURLかアップロードで受け取り、faster-whisperで文字起こしし、Gemini 3.1 Flash-Liteに3〜15か所の見どころを選ばせ、顔追跡または2人の話者を上下に並べるレイアウトでそれぞれを9:16に再構成し、字幕とフックの一文を焼き込みます。同じアプリはAI俳優を使ったマーケティング動画やYouTubeのサムネイルも作りますが、これらはMCPでは公開されていません。
MCPサーバーのツールは8個で、動かし方は3通りです。OAuthまたはosk_のAPIキーで使うmcp.openshorts.appのホスト版、Dockerバックエンドの/mcpで動くセルフホスト版、python mcp_stdio.pyによるstdio版です。リポジトリはMITライセンスで、スター数は約7,720、タグ付きリリースはなく、最後のpushは2026年11月11日です。
OpenShortsのインストール方法
claude mcp add --transport http openshorts https://mcp.openshorts.app/mcp --header "Authorization: Bearer osk_..."OpenShortsは使う価値があるか?
OpenShortsは、エージェントが最初から最後まで操作できる数少ないクリップ生成ツールの一つです。8個のツールはprocess_video、create_upload、get_job_status、list_clips、get_quota、add_subtitles、recut_clip、publish_clipで、ポッドキャストを切り出して上位3本をTikTokに予約投稿するという依頼も、短い呼び出しの連続で済みます。ジョブには数分かかるため、エージェントは状態を確認するかwebhook_urlを渡します。完了通知のWebhookにはHMAC-SHA256で署名できます。
モデル呼び出しは控えめです。クリップ処理でクラウドに出るのは見どころ選びだけで、動画ではなく文字起こしをGemini 3.1 Flash-Liteに送ります。READMEはその費用を10分の動画1本あたり0.01ドル未満としています。LLM_BASE_URLを設定すればOllama、LM Studio、vLLMに切り替えられますが、自動レイアウト選択と発話のない動画は、フレームを見るために引き続きGeminiが必要です。吹き替えには自分のElevenLabsキーを使い、投稿はUpload-Post経由で、その無料枠は月10回までです。MCP外のAI俳優ショートはfal.aiの呼び出しで1本あたり約0.65〜2ドルかかります。ホスト版はGemini込みで元動画の分数で課金され、Starterは1分あたり0.12ドルになり、料金ページ自身の数字でもOpus Clipの入門プランより1分あたり高くなります。
費用より重要なのは、サーバーに何ができるかです。publish_clipは公開投稿を行い、InstagramとYouTubeには直接公開され、TikTokでは下書きになります。process_videoはSSRF対策を通したうえで任意の公開URLを取得し 、他人の動画の文字起こしがエージェントの読むクリップのタイトルに流れ込むため、小さなプロンプトインジェクションの経路があります。サーバーの指示は、動画の権利を確認し、頼まれたときだけ投稿するようエージェントに求めていますが、それはモデルへの指示であって鍵ではありません。
注意点:セルフホスト版の/mcpエンドポイントはキーを求めず、標準のdocker-compose.ymlはポート8000をすべてのインターフェースで公開します。バックエンドが代替として読む.envにGeminiやUpload-Postのキーを置いていると、そのポートに届く人なら誰でもキーを使い、あなたのアカウントに投稿できます。127.0.0.1にバインドするか、認証付きのプロキシの背後に置いてください。ホスト版のクラウドは動画をOpenShortsのサーバーに保存し、READMEには保存期間が記されていません。
結論:比較すべきもう一つのオープンな選択肢はKinoCutです。OpenShortsが真価を発揮するのは、最終的にクリップを予定どおり投稿したい場合です。ただし、Dockerスタックを運用する人が、投稿用の認証情報を持つほかのサービスと同じように扱うことが前提です。
真価を発揮する場面
2人で運営する週刊ポッドキャスト
編集ソフトを開かずに毎回のエピソードから縦型クリップを3本作る
エージェントにYouTubeのURLを処理させ、list_clipsを確認し、上位3本をpublish_clipで予約させます 。60分のエピソードはクラウドの60分を消費するので、月29ドルのCreatorで約5エピソード分です。
5社のクライアントのチャンネルを運用するマーケティング代理店
クライアントのウェビナーを字幕付きショートにして投稿カレンダーに載せる
GPUマシンでセルフホストし、各クライアントのUpload-Postキーを呼び出しごとに渡して.envに何も残さないようにし、予約前にエージェントに切り直しと字幕の修正をさせます。費用はGPUと、10分あたり0.01ドル未満のGemini呼び出しです。
プライバシー規定のある大学の広報部門
第三者に動画を送らずに講義録画を切り出す
LLM_BASE_URLをローカルのOllamaモデルに向け、AUTO_LAYOUTをオフにしてセルフホストし、文字起こしをローカルモデルだけが見るようにします。投稿は手作業のままです。
導入前に確認すること
- 導入
- ホスト版:claude.aiまたはChatGPTでhttps://mcp.openshorts.app/mcpをコネクターとして追加(OAuth)するか、osk_キーを使ってclaude mcp add --transport httpを実行します。セルフホスト:git clone、docker compose up --buildの後、ク ライアントをhttp://localhost:8000/mcpに向けるか、stdioでpython mcp_stdio.pyを実行します。
- 連携
- ツールは8個:process_video、create_upload、get_job_status、list_clips、get_quota、add_subtitles、recut_clip、publish_clip。読み取り専用はget_job_status、list_clips、get_quota。/docsにOpenAPIドキュメント付きのREST APIと署名付きの完了Webhookがあります。Geminiを呼び出し、任意でElevenLabs、Upload-Post、S3も使います。
- データとプライバシー
- セルフホストでは動画は自分のサーバーに残り、Geminiに送られるのは文字起こしだけで、ローカルLLMならどこにも送られません。フレームに基づくレイアウト選択はフレームをGeminiに送ります。セルフホスト版の/mcpエンドポイントには認証がありません。publish_clipは接続済みのTikTok、Instagram、YouTubeアカウントに投稿します。ホスト版では動画はOpenShortsのサーバーで処理・保存され、READMEに保存期間は公開されていません。
- 大規模利用時のコスト
- クラウドはクリップ数ではなく元動画の長さで課金し、MCPとAPIの呼び出しに追加料金はありません。Starterは月12ドルで100分、Creatorは29ドルで300分、Proは59ドルで750分、年払いは約17%安くなります。セルフホストではGeminiの費用が10分の動画1本あたり0.01ドル未満で、8分の動画はCPUで5〜8分、NVIDIAのGPUなら約1分かかります。
- 制限
- AI俳優ショートとYouTube StudioはMCPで公開されていません。Ollamaの既定コンテキスト4,096トークンは警告なしに切り詰めるため、READMEは16,384を求めています。3Bの小さなローカルモデルは有効なJSONを安定して返しません。セルフホスト版のエンドポイントはマシンが動いている間しか使えません。
良い点
- URLから予約投稿まで8個のツールで完結
- クラウドに送るのは文字起こしだけ、ローカルLLMも可
- ホスト版はOAuth 2.1か失効可能なosk_キー
- 無料、MIT、セルフホストなら透かしなし
気になる点
- セルフホスト版/mcpは認証なし、composeがポート8000を公開
- publish_clipはSNSに公開投稿する
- レイアウト選択と発話のない動画には引き続きGeminiが必要
- タグ付きリリースなし、セルフホストにはDockerと8GBのRAM
おすすめの人
長い録画をエージェントに字幕付きショートへ切り出させ、投稿待ちに並べたいポッドキャスター、小規模な動画チーム、代理店。
OpenShortsの代替
OpenShorts:よくある質問
- OpenShortsは使う価値があるか?
- エージェントに長い動画を縦型クリップへ切り出させる、有能で安価な手段ですが、キーをまったく求めないセルフホスト版のエンドポイントが足を引っ張ります。 評価は5点満点中3.7点です。
- OpenShortsの料金は?
- セルフホスト:無料(MIT)、APIキー代は自己負担。Cloud:Freeは月20分の元動画まで、透かし入り。Starter 月12ドル(100分)、Creator 月29ドル(300分)、Pro 月59ドル(750分)。追加60分は9ドル。
- OpenShortsの欠点は?
- セルフホスト版/mcpは認証なし、composeがポート8000を公開; publish_clipはSNSに公開投稿する; レイアウト選択と発話のない動画には引き続きGeminiが必要; タグ付きリリースなし、セルフホストにはDockerと8GBのRAM.
- OpenShortsは誰に向いているか?
- 長い録画をエージェントに字幕付きショートへ切り出させ、投稿待ちに並べたいポッドキャスター、小規模な動画チーム、代理店。
- チームや本番環境でOpenShortsを使うと費用はいくらか?
- クラウドはクリップ数ではなく元動画の長さで課金し、MCPとAPIの呼び出しに追加料金はありません。Starterは月12ドルで100分、Creatorは29ドルで300分、Proは59ドルで750分、年払いは約17%安くなります。セルフホストではGeminiの費用が10分の動画1本あたり0.01ドル未満で、8分の動画はCPUで5〜8分、NVIDIAのGPUなら約1分かかります。
- OpenShortsは企業データを扱っても安全か?
- セルフホストでは動画は自分のサーバーに残り、Geminiに送られるのは文字起こしだけで、ローカルLLMならどこにも送られません。フレームに基づくレイアウト選択はフレームをGeminiに送ります。セルフホスト版の/mcpエンドポイントには認証がありません。publish_clipは接続済みのTikTok、Instagram、YouTubeアカウントに投稿します。ホスト版では動画はOpenShortsのサーバーで処理・保存され、READMEに保存期間は公開されていません。
- OpenShortsの代わりになるものは?
- 当サイトでレビューした中で最も近い代替はKinocut, OpenScreen 、 OpenEditです。
回答確認日:2026年11月11日