1 つのキーで全モデルに対応
画像・動画・音声の 28 モデルを、ひとつの REST API とひとつの Gems 残高で利用できます。URL のパスを変えるだけでモデルを切り替えられます。
ひと目でわかる概要
Mageは、開発者向けにhttps://api.mage.space/v1のREST APIと、https://mcp.mage.space/mcpのリモートMCPサーバーを提供しています。どちらも、Mage限定のMango 3やCherry 2 Proを含む28種類の画像・動画・音声生成モデルを1つのアカウントで利用でき、生成ごとにGemで支払うため、サブスクリプションは不要です。
28
モデル
3
メディアの種類
16
MCPツール
$0
月額料金
利用方法
REST API
キーを使って、自分のコードから生成をリクエスト。非同期リクエスト、冪等なリトライ、最大100 MBのアップロード、20件の同時生成に対応しています。
SDK
公式の型付きクライアントで、リクエスト送信、結果の待機、安全なリトライ、ファイルのアップロードを数行で実装できます。
MCPサーバー
Claude、ChatGPT、Claude Code、Grok、Cursorにサインインで接続し、画像・動画・音声を普通の言葉で頼めます。
ComfyUI
Mango、Cherry、Seed Audioをはじめ、Mageのすべてのモデルを ComfyUIノードとして利用可能。GPUもモデルのダウンロードも不要です。
メディアの種類別
クイックスタート
API → APIキーでキーを作成し、MAGE_API_KEYとしてエクスポートして、次のいずれかを実行してください。
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/mango/generate' \
--header "Authorization: Bearer $MAGE_API_KEY" \
--header 'Content-Type: application/json' \
--data '{
"prompt": "Editorial portrait in soft daylight, 35mm film look",
"aspect_ratio": "4:5",
"model_id": "mango-v3"
}' | jq -r '.status_url')
# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';
const mage = new Mage(); // reads MAGE_API_KEY
const request = await mage.run('mango', {
prompt: 'Editorial portrait in soft daylight, 35mm film look',
aspect_ratio: '4:5',
model_id: 'mango-v3',
});
console.log(request.result.url);# pip install mage-space
from mage_space import Mage
mage = Mage() # reads MAGE_API_KEY
request = mage.run("mango", {
"prompt": "Editorial portrait in soft daylight, 35mm film look",
"aspect_ratio": "4:5",
"model_id": "mango-v3",
})
print(request["result"]["url"])使い方
すべてのモデルで、認証方式、非同期リクエストの流れ、フィールド名が共通です。
Mageにサインインし、API → APIキーを開いてキーを作成します。キーはmage_sk_で始まり、表示されるのは一度だけです。1つのアカウントで有効なキーは10個まで持てます。
Authorization: Bearerヘッダーを付けて、https://api.mage.space/v1/{model}/generateにJSONボディをPOSTします。レスポンスはすぐに返り、request_id、status、status_urlが含まれます。Idempotency-Keyヘッダーを送れば、リトライしても二重に支払うことはありません。
statusがcompleted、failed、cancelledのいずれかになるまで、status_urlをポーリングします。完了したリクエストには、画像・動画・音声ファイルを指すresult.urlが含まれ、ファイルは30日間保存されます。
MCP
モデル
画像 · 40 Gems から
長いプロンプトや複数参照での編集に対応
画像 · 9 Gems から
的確なプロンプト反映と読みやすい文字
画像 · 37 Gems から
写真と見間違えるほどのフォトリアリズム
画像 · 135 Gems から
フラッグシップの画像モデルファミリー
画像 · 68 Gems から
くっきり読みやすい文字、最大 4K
動画 · 618 Gems から
フラッグシップの動画モデルファミリー
動画 · 245 Gems から
すべての動画機能を、よりお手頃な価格で
動画 · 338 Gems から
すべてのクリップに音声付き、最大 2K
音声 · 19 Gems から
ひとつのプロンプトから音声、音楽、効果音を生成
本番運用向け
画像・動画・音声の 28 モデルを、ひとつの REST API とひとつの Gems 残高で利用できます。URL のパスを変えるだけでモデルを切り替えられます。
サブスクリプションも最低利用額もありません。Gems を購入し、リクエストごとに表示価格が差し引かれます。生成に失敗した場合は返却されます(Mage のコンテンツポリシーによりブロックされた場合を除く)。
冪等キーを使えば、再送信しても二重に課金されず、元のリクエストの結果が返ります。
キャラクターやリファレンスを一度保存しておけば、プロンプトに @handle と書くだけで、対応するすべてのモデルで使えます。
画像・動画・音声の入力は URL またはデータ URL で送信できます。署名付きアップロードなら最大 100 MB のファイルもアップロード可能です。
1 アカウントで 20 件まで同時に生成できます。上限はご利用内容に応じて引き上げることも可能です。拒否されたリクエストに課金されることはありません。
FAQ
Mage API は、https://api.mage.space/v1 で提供される REST API で、ご自身のコードから 28 のモデルを使って画像・動画・音声を生成できます。リクエストは非同期で処理され、生成ごとに Gems で支払います。
https://mcp.mage.space/mcp で提供されるリモートの Model Context Protocol サーバーで、AI アシスタントがあなたの Mage アカウントで画像・動画・音声を生成できるようになります。アシスタントは 16 個のツールを使って、モデルの選択、料金の見積もり、生成、結果の待機、保存済みのキャラクター・リファレンス・履歴の利用ができます。
いいえ。Claude、ChatGPT、Grok、Cursor、Claude Code は、OAuth で Mage にサインインして接続します。API キーは任意で、CI などのヘッドレス環境で使います。
サブスクリプションや月額料金はありません。生成ごとに、モデルごとの表示価格が Gems で差し引かれます。標準パックでは 1,000 Gems が $1 です。各モデルのページにはデフォルト設定での価格が掲載されており、各レスポンスには実際の請求額が含まれます。生成に失敗した場合は返却されますが、Mage のコンテンツポリシーでブロックされた場合は返却されません。残高が足りないリクエストは、課金される前に拒否されます。
いいえ。API は Gems だけで利用できます。メンバーシッププランやアプリ内での無制限生成は API リクエストには適用されないため、Gems のある Mage アカウントなら誰でも呼び出せます。
はい。APIやMCPサーバー経由を含め、Mageで作成したコンテンツは商用利用できます。クレジット表記は歓迎しますが、必須ではありません。
1アカウントで、待機中または実行中の生成は同時に20件までです。上限を超えた送信は429で拒否され、料金はかかりません。ご利用の用途に合わせて上限を引き上げたい場合は、[email protected] までご連絡ください。
はい。エージェントはキーを使ってREST APIを呼び出せるほか、Mage MCPサーバーにも接続できます。MCPサーバーでは、Claude、ChatGPT、Claude Code、Grok、Cursor向けに、モデルの選択、料金の見積もり、生成、結果の取得を行える16個のツールをすぐに使えます。詳しくはMCPサーバーをご覧ください。
はい。npmの公式パッケージ @mage-space/sdk とPyPIのmage-spaceはオープンソースで、全モデルに対応した型を備えています。送信、結果の待機、安全な再試行、ファイルのアップロードをまとめて処理します。ComfyUIをお使いの方は、comfyui-mageノードパックをインストールできます。詳しくはMage SDKをご覧ください。
クライアントの接続先を https://api.mage.space/v1 に変更し、MageのキーをBearerトークンとして送信して、各項目をモデルページに合わせてください。prompt、aspect_ratio、resolution、duration、model_idは、どのMageモデルでも同じように使えます。リクエストは非同期なので、送信後にstatus_urlをポーリングしてください。
アカウントはひとつ、Gemsの残高もひとつで、すべてのモデルが使えます。料金は生成した分だけです。