Claudeに直接画像をリクエストして、代わりに文章が返ってきた経験があるなら、その理由は Claudeは単体で画像を生成しない. Something has to plug that capability in, and there are two ways to do it: MCP, which connects generation straight into Claude, ChatGPT, or Cursor, and CLI, which runs from your terminal and scripts. Neither is objectively better. MCP wins when someone's asking for one asset at a time inside a conversation; CLI wins when you're rendering fifty variations in a loop or wiring generation into a pipeline nobody's watching day to day. One more thing before we go further: this isn't the developer's take on CLI as a coding-agent tool (for that, see ターミナルの完全ガイド)。これはキャンペーンやクライアントアカウントを実際に運用している人向けのバージョンで、正しい答えは技術的に何ができるかではなく、誰が尋ねているかで決まることがほとんどです。
MCP自体はOpenArtが発明したものではなく、もはやAnthropicだけのものでもありません。Anthropicが作ったのは プロトコル (2024年)ですが、2025年12月までにMCPを新しい エージェント型AI基盤, a Linux Foundation body co-founded by OpenAI, Anthropic, and Block, with Google, Microsoft, AWS, and Cloudflare backing it. The more telling sign is who's building on it right now: in May 2026, Runway, one of the best-known names in AI video, shipped its own MCP server so Claude, ChatGPT, and Cursor users can generate images and video without leaving the chat. When a platform that size ships the same integration this article is about, that's a good sign it's not a fad. CLI tools need no such introduction; people have been scripting software from a terminal for decades. What's actually new, this year, is that AI image and video generation now sit behind either one.
CLIとMCPをひと目で比較:セットアップ、コスト、チームアクセス
詳しく見ていく前に、それぞれがどこで動作するか、セットアップに何が必要か、誰向けに作られているか、チームがどうアクセスを管理するかまで、決定に関わる全体を1つの表にまとめました。
| 寸法 | MCP(チャットエージェント内) | CLI(ターミナル) |
|---|---|---|
| 動作する場所 | Claude、ChatGPT、Cursor、Kimi、またはMCP対応クライアント | macOS、Linux、またはWindowsのターミナル |
| セットアップ | コネクタのURLを貼り付け、OAuthを承認 | インストールスクリプトを実行し、次に openart login |
| おすすめの用途 | 会話の途中での単発・少量のリクエスト | ループ、バッチ処理、パイプライン統合 |
| 技術に詳しくない方でも安心 | はい | いいえ、ターミナルの操作に慣れている必要があります |
| 構成可能性(ステップの連結) | エージェントが会話の中でツール呼び出しを調整します | パイプとスクリプトが生成を他のツールと連携します |
| チームガバナンス | 管理者が組織全体に展開し、各ユーザーが個別に認証します | そのマシンにログインしている人に紐づく |
| 出力の保存先 | OpenArtライブラリとアクティブなプロジェクト | 結果URL。ローカルダウンロードは次を通じて利用できます -o フラグ |
| APIキーが必要 | いいえ(OAuth) | いいえ(OAuth) |
| クレジット使用量 | 接続中のOpenArtアカウントのクレジットを使用します | 接続中のOpenArtアカウントのクレジットを使用します |
同じOpenArtアカウントで両方を使えます。目の前のタスクに合ったインターフェースを選びましょう。
OpenArt MCP&CLIの主な機能
ほとんどの「MCP対CLI」のアドバイスは、汎用エージェントを開発するデベロッパー向けに書かれており、実際に画像や動画を出力しようとしている人向けではありません。生成が目的になると何が変わるのか、ここで解説します。
- APIキーの管理なしでサインイン どちらの方法もOAuthで接続するので、生成・保存・ローテーションが必要なキーはありません。CLIはスタンドアロンのバイナリです。Pythonも、Nodeも、事前に用意する別のランタイムも不要です。各連携をOpenArtアカウントで認証すれば、すぐに制作を始められます。
- 1つの接続で複数モデルにアクセス OpenArtを次のように使うにしても Claude AI画像ジェネレーター または実行
openart generateをターミナルで使えば、各モデルプロバイダーに個別に接続することなく画像・動画生成を利用できます。選択肢には次のようなモデルがあります GPT Image 2 と Seedance 2.5。利用可否は連携方法によって異なるため、特定のモデルを前提にワークフローを組む前に、現在のモデル一覧を確認してください。 - 作業に合わせてインターフェースを選ぶ 会話の途中でエージェントにヒーローショットを依頼すれば、MCPがブリーフと修正を一緒に管理します。製品のアングルをループ処理したり、生成したファイルを別のプロセスに渡したりする必要があるときは、CLIコマンドをシェルスクリプトに直接組み込めます。MCPも複数の生成リクエストを調整できます。違いは、ワークフローをエージェントに管理させたいか、各ステップをスクリプトで定義したいかにあります。
- OpenArtアカウントの接続を維持 どちらの連携もOpenArtアカウントとそのクレジットを使用します。MCPは生成をエージェントとの会話内に収めますが、CLIは結果のURLを返したり、ワークフローの次のステップのためにファイルをローカルフォルダにダウンロードしたりできます。
- チームに合ったアクセス方法を選ぶ MCPコネクタの設定は組織でサポートされているエージェント設定を通じて管理でき、チームメンバーは個別に認証します。CLIはそのマシンでサインインしているOpenArtアカウントで実行されます。共有ワークフローを設定する際は、アカウントとワークスペースを意図的に選び、管理してください。
- MCPでマルチショット動画を計画 スマートショット はOpenArt MCPで利用できます。エージェントにブリーフと参照画像を渡し、ショットプランをプレビューしてから動画生成に進みましょう。これにより、動画を生成する前にフレーミング、シーケンス、モーションを確認できます。他のプロバイダーとの幅広い比較については、こちらをご覧ください 画像・動画生成向けMCPサーバーの総まとめ.
OpenArtのMCPとCLIの使い方
セットアップから最初の生成まで、3ステップで完了します。
チームがすでにChatGPTで作業している場合、OpenArtを次のように使用できます ChatGPT AI動画ジェネレーター ブリーフや参照画像からキャンペーンクリップを作成します。アカウントを接続し、動画を説明して、同じ会話の中で仕上げましょう。
ステップ1:接続する。 MCPの場合:エージェントのコネクタ設定を開きます(Claudeでは「設定」→「コネクタ」→「カスタムコネクタを追加」。次の場合は Cursor MCP 接続の場合は、設定 → MCPと連携 → 新しいMCPサーバーに移動して貼り付けます https://mcp.openart.ai/mcp. ChatGPTは少し動作が異なります、貼り付けるURLではなくインストール可能なプラグインなので。
CLIの場合:お使いのOSのインストールスクリプトを実行(curl -fsSL https://raw.githubusercontent.com/OpenArt-AI/cli/main/install.sh | sh (macOS/Linuxの場合、WindowsではPowerShellの相当コマンド)。基本だけでなくすべてのフラグとコマンドが必要な場合は、 CLIガイド に完全なリファレンスがあります。
ステップ2:認証。 どちらの方法もOAuthを使用します。エージェントでOpenArtにサインインし、接続を承認してください。ターミナルで次を実行します openart login を実行し、開いたブラウザタブでアクセスを承認してください。
ステップ3:生成して保存先を選ぶ チャットでは、ほしいものを説明してください。モデルを指定しなければ、エージェントが選定を手伝います。ターミナルでは、モデルと出力フォルダを明示的に指定します。たとえば次のように openart generate image "your prompt" --model nano-banana-2 -o ./out/。これにより、ファイルは次のステップが期待する場所に届きます。CLIは結果URLを返すことも、生成ファイルをローカルに保存することもできます。
コピー&ペーストで使えるコマンドとプロンプト
8つの出発点、ターミナル用に4つ、チャット用に4つ、それぞれが重視するのは 商品撮影 代理店やマーケティングチーム向けのショート動画。独自のプロンプト、モデル、プロジェクト名に差し替えてください。次を実行します openart model list を実行して、CLIで利用可能なモデル識別子を確認してください。
CLI:テキストプロンプトから単一の製品ショットを生成
openart generate image "a matte black wireless earbuds case on a marble countertop, soft studio lighting" --model nano-banana-2 -o ./assets/earbuds/
CLI:広告テスト用に10バリエーションをバッチレンダリング
for i in {1..10}; do openart generate image "citrus soda can splashing with fresh orange slices, e-commerce hero shot" --model gpt-image-2 -o ./assets/soda/variant_$i/; done
CLI:サインイン後に動画を生成する
openart login
openart generate video "healthcare explainer: patient walking through a bright, calm clinic hallway" --model kling-3-omni -o ./assets/patient-video/
CLI:ビルドスクリプトが監視するフォルダにレンダリング済みアセットを保存
openart generate image "matte black wireless earbuds, product photography, white background" --model gpt-image-2 -o ./out/
MCP(ClaudeまたはChatGPT):参照写真を短いキャンペーン動画に変換
「OpenArtを使って、この商品写真を10秒の縦型動画にして。缶がゆっくり回転し、周りにジュースが飛び散る感じで。Seedance 2.5を使って。」
MCP:バッチ生成の前にクレジットを確認
「OpenArtのクレジット残高を確認して、何か生成する前に商品画像10枚のコストを見積もって。」
MCP:マルチショットの製品動画を計画する
「OpenArt Smart Shotを使って、これらの参照画像から映画的なスニーカーCMを計画して。動画を生成する前にショットプランを見せて。」
MCP:会話で参照アセットを修正する
「この承認済みの商品画像を参照に、背景を青にしたバージョンを作って。商品の形状、ロゴ、パッケージは変更しないで。」
実際に誰が何のためにどれを使うのか
どちらの方法もOpenArtの生成に接続するため、どちらが合うかは作業スタイルと生成頻度次第です。
複数のクライアントアカウントを同時に運用している。 When your creative director wants to see options right now, MCP inside Claude or ChatGPT keeps the brief and revisions in one conversation. When someone on your team needs forty variations of the same brief, a CLI script lets you repeat the generation command with controlled changes. For what the chat side looks like end to end, see Claudeの会話を完全な商品広告キャンペーンに変える。動画が成果物なら、OpenArtの Claude AI 動画ジェネレーター を使えば、ショットを説明してClaudeとの会話で磨き上げられます。マルチショットのシーケンスなら、Smart Shotでプランを確認してから動画生成に進みましょう。
あなたはブランドのインハウスマーケティングチームの一員です。 MCPは、ブリーフがまだ変わり続けている段階で役立ちます。コンセプトを話し合い、オプションを生成し、修正を依頼する——すべて同じ会話の中で行えます。方向性が承認されたら、CLIは明示的なプロンプト、モデル選択、出力フォルダを使って繰り返しの生成タスクを処理できます。どちらのワークフローでも既存のブランドと承認プロセスを維持し、アセットを公開する前に生成されたテキスト、商品情報、ビジュアルの一貫性を確認しましょう。
自動化はあなたのものです。 チームにすでにコンテンツパイプライン、CMSのWebhook、バッチジョブがあるなら、CLIは他のコマンドラインツールと同じようにそこに組み込めます。スクリプトから呼び出され、ファイルをフォルダに書き出します。マシン可読な出力と非同期ジョブにより、チャットウィンドウを開いたままにせずとも、生成を次のステップへつなげられます。
ターミナルを開くのは、あなたの仕事の一部ではありません。 MCPを使えば、普段使っているチャットインターフェイスのまま作業できます。アセットを説明し、参照を提供し、結果を確認して、何を変更すべきか伝えましょう。マルチショット動画が必要なタスクでは、Smart Shotプランを依頼することもできます。
よくある質問
AI画像生成において、MCPとCLIで実際に何が違うのか?
MCPはOpenArtをチャットエージェントに接続するので、ほしいものを会話で説明して生成します。CLIはターミナルで実行するので、スクリプト化・繰り返し・他ツールとの連携が可能なコマンドで生成します。どちらもOpenArtアカウントを使用しますが、モデルや機能の利用可否は連携方法によって異なります。
CLIはMCPの代わりになりますか、あるいはその逆はできますか?
どちらか一方だけを選ぶ必要はありません。インタラクティブなブリーフや修正にはMCPを、繰り返し実行するコマンドや自動化ジョブにはCLIを使いましょう。どちらも同じOpenArtアカウントで使えるので、プロジェクトの各段階に合ったインターフェースを選べます。
MCPは基本的にAPIと同じものですか?
MCPは、AIアプリケーションがサーバーの提供するツールを発見して呼び出せるようにするプロトコルです。OpenArt MCPでは、エージェントを接続してOAuthでサインインし、エージェントにOpenArtのツールを使うよう依頼します。APIはソフトウェアシステム同士が通信するためのより広範な手段で、通常は開発者がアプリケーションに直接組み込みます。MCPは、エージェントがそうした機能を扱うための標準的な方法を提供します。
どちらもAPIキーが必要ですか?
いいえ。OpenArtのMCPコネクタもCLIも、既存アカウントに紐づくOAuthサインインを使用します。生成やローテーションが必要なAPIキーはありません。
MCPとCLIでクレジットはどう使われますか?
生成では、連携に接続されたOpenArtアカウントのクレジットを使用します。コストはモデルと生成設定によって異なります。生成前にエージェントにコストを確認させるか、次を実行してください openart model cost をCLIで実行して、利用可能な料金情報を確認できます。
MCPとCLIでそれぞれどのモデルが使えますか?
どちらもOpenArtの画像・動画生成モデルにアクセスできますが、利用可能な範囲は連携方法によって異なり、時間とともに変わる場合があります。接続中のエージェントで現在のオプションを確認するか、次を実行してください openart model list をCLIで実行してから、ワークフローのモデルを選びましょう。Smart ShotはMCPでも利用でき、ショットプランのプレビューに続いて動画を生成できます。
MCPでSmart Shotを使えますか?
はい。接続したエージェントにブリーフと参照画像を渡し、OpenArt Smart Shotを使うよう依頼してください。動画生成に進む前にショットプランをプレビューできるので、生成前に計画されたシーケンスを確認できます。
チーム全員でMCP経由のOpenArtを使えますか?
チーム設定は、AIアプリケーションのプランと管理者設定によって異なります。組織全体のコネクタがサポートされている場合、管理者がOpenArt接続を追加し、チームメンバーは各自のOpenArtアカウントで認証できます。エージェントの設定手順に従い、生成前に適切なOpenArtワークスペースを選択してください。