Axiom Lab — AI Pitch Deck & Business Video MCP について
Axiom Labの公式MCPサーバー、CLI、SDKは、プレゼン資料、文書、画像、ブリーフから商用動画を制作します。無料の制作プランで入力を検証し、明示的な確認後にのみレンダリングを開始します。
主な機能
- 01文書、画像、動画、音声のアップロード
- 02制作プランの生成と検証
- 03動画ジョブの作成と追跡
- 04ジョブの一時停止、再開、キャンセル
- 05追加予算リクエストの承認
- 06PythonおよびTypeScript SDK
活用シーン
- 01ピッチ資料を動画にする
- 02商品写真とブリーフから製品動画を作る
- 03制作状況を追跡してダウンロードリンクを取得する
- 04制作確定前に無料プランを確認する
MCP 対応
リモートのStreamable HTTPまたはローカルstdioで接続でき、素材のアップロード、プラン作成、動画ジョブ、残高確認のツールに加え、4個のプロンプトと2個のリソースを提供します。プランは無料で、有料制作は明示的な確認後に開始します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://axiomlab.online/mcpclaude mcp add --transport http axiom-lab-tech-axiomlab https://axiomlab.online/mcp{"mcpServers":{"axiom-lab-tech-axiomlab":{"type":"http","url":"https://axiomlab.online/mcp"}}}Cursor で開く{"servers":{"axiom-lab-tech-axiomlab":{"type":"http","url":"https://axiomlab.online/mcp"}}}VS Code で開く{"mcpServers":{"axiom-lab-tech-axiomlab":{"type":"http","url":"https://axiomlab.online/mcp"}}}{"mcpServers":{"axiom-lab-tech-axiomlab":{"serverUrl":"https://axiomlab.online/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://axiomlab.online/mcp認証が必要ツール
詳細
Axiom Lab MCP サーバー、CLI、SDK(azimo)
Axiom Lab の公式 Model Context Protocol(MCP)サーバー、azimo コマンドラインクライアント、Python SDK、TypeScript SDKです。PDFのピッチ資料、PPTXスライド、UIのスクリーンショット、製品写真、文章のブリーフから、QAチェック済みの商用動画を作成できます。
- ウェブサイト: https://axiomlab.online
- 公式 MCP レジストリ:
io.github.Axiom-lab-tech/axiomlab-mcp - Glama MCP ディレクトリ: https://glama.ai/mcp/servers/Axiom-lab-tech/axiomlab-mcp
- Smithery スキル:
axiomlab/azimo - MCP とエージェントのガイド: 英語 · 中国語ドキュメント
- REST API リファレンス: https://axiomlab.online/developers/api
- Claude スキル(
SKILL.md):skills/azimo/SKILL.md· オンラインガイド - プレイ可能なサンプル一式: https://axiomlab.online/examples
- 無料のピッチ・スタートアップ計算ツール: https://axiomlab.online/tools
MCP で接続する 2 つの方法
方法 1:リモート Streamable HTTP MCP(ローカルへのインストール不要)
https://axiomlab.online/dev で取得した API キーを使い、Claude Code、Cursor、または任意の Streamable HTTP MCP クライアントを https://axiomlab.online/mcp に直接接続します。
claude mcp add --transport http azimo https://axiomlab.online/mcp \
--header "Authorization: Bearer $AZIMO_API_KEY"
または、~/.cursor/mcp.json / claude_desktop_config.json に設定します。
{
"mcpServers": {
"azimo": {
"url": "https://axiomlab.online/mcp",
"headers": {
"Authorization": "Bearer ${env:AZIMO_API_KEY}"
}
}
}
}
方法 2:ローカル stdio MCP サーバー(azimo mcp)
macOS、Linux、Windows でローカルの stdio MCP サーバーを直接実行します(ファイルごとに最大 60 MB までのローカルファイルパスからの直接アップロードに対応し、base64 のインライン制限もありません)。
pip install "git+https://github.com/Axiom-lab-tech/axiomlab-mcp.git"
claude_desktop_config.json または ~/.cursor/mcp.json で設定します。
{
"mcpServers": {
"azimo": {
"command": "azimo",
"args": ["mcp"],
"env": {
"AZIMO_API_KEY": "vg_..."
}
}
}
}
または、uvx で一時的に起動します。
uvx --from "git+https://github.com/Axiom-lab-tech/axiomlab-mcp.git" azimo mcp
利用可能な MCP ツール(14 ツール、4 プロンプト、2 リソース)
| ツール | 説明 |
|---|---|
azimo_list_workflows | 対応する動画ワークフロー(explainer、motion_explainer、product_pitch、profile_card、short_drama、creative_video)、再生時間、アスペクト比を一覧表示します |
azimo_list_playground | すぐに使える開始用テンプレート(プロジェクト紹介、人物カード、製品紹介動画、会社紹介、ショートドラマ広告、EC 広告)と、実行可能な例を一覧表示します |
azimo_list_video_types | project、product、personal、corporate、name_card 動画の構造化フィールドを確認します |
azimo_upload_asset | 元資料の PDF、PPTX スライド、DOCX ブリーフ、PNG/JPG/WEBP 写真、MP4/MOV クリップ、または音声リファレンスをアップロードします |
azimo_list_assets | 現在のプロジェクトにアップロードされたファイルと、それぞれの asset_id を一覧表示します |
azimo_create_plan | 有料レンダリングを開始する前に、素材を検証して無料の構造化された制作プランを生成します |
azimo_create_video | 確認済みの ready プランから有料動画制作を開始します(plan_id ごとに冪等) |
azimo_get_video | ジョブのステータス、ステージ、進捗、および署名付きの MP4 動画、カバー画像(+SRT)のダウンロードリンクを取得します |
azimo_wait_video | 制作が終端状態に達するか、needs_input(confirm_duration)で一時停止するまでロングポーリングします |
azimo_list_videos | アクティブなプロジェクト内の最近の動画をステータス付きで一覧表示します |
azimo_cancel_video | 次の有料ステップが始まる前に、キュー内、待機中、または実行中の動画ジョブをキャンセルします |
azimo_approve_budget | 動画が承認可能な budget_approval リクエストで停止した場合に、追加の支出を承認します |
azimo_resume_video | 推奨される動画の再生時間(duration_sec、30~180 秒)を確定するか、一時停止中の needs_input 動画を続行します |
azimo_get_balance | 前払い HKD ウォレットの合計残高、予約済み残高、利用可能残高を確認します |
- MCP プロンプト(4):
create_product_video、create_company_intro、create_project_intro、create_person_card - MCP リソース(2):
azimo://workflows、azimo://video-types
安全性を設計段階から確保:プランは常に無料です。制作と請求は明示的な確認後にのみ開始され、viewer ロールの API キーでは、残高を使用する権限がなくてもプランと進捗を確認できます。
Python SDK
import os
from vidgen_sdk import Vidgen
with Vidgen("https://axiomlab.online", os.environ["AZIMO_API_KEY"]) as api:
asset = api.upload_asset("deck.pdf")
plan = api.create_plan(
{
"prompt": "Explain in 60 seconds how our inventory platform cuts warehouse stockouts",
"assets": [asset["id"]],
"options": {"workflow": "auto", "duration_max": 60},
},
idempotency_key="launch-plan-001",
)
if plan["data"]["status"] == "ready":
job = api.create_video(plan_id=plan["id"], idempotency_key="launch-video-001")
final = api.wait(job["id"])
stop = (final.get("result") or {}).get("input_required") or {}
if stop.get("code") == "confirm_duration":
api.confirm_duration(job["id"], stop["suggested_duration_sec"], idempotency_key="launch-length-001")
final = api.wait(job["id"])
TypeScript SDK(typescript/)
依存関係ゼロの Node.js 22+ / Web Crypto 対応 TypeScript クライアント(@vidgen/sdk)については、typescript/README.md をご覧ください。
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。