mcpField
A
Axiom Lab — AI Pitch Deck & Business Video MCP

Axiom Lab — AI Pitch Deck & Business Video MCP

远程服务
axiomlab.online媒体与设计04 天前更新

关于 Axiom Lab — AI Pitch Deck & Business Video MCP

Axiom Lab 的官方 MCP 服务、CLI 和 SDK 可将演示文稿、文档、图片及文案转为商业视频。它先生成并验证免费的制作方案,只有明确确认后才开始渲染。

主要功能

  1. 01上传文档、图片、视频和音频
  2. 02生成并验证制作方案
  3. 03创建并跟踪视频任务
  4. 04暂停、继续或取消任务
  5. 05批准额外预算请求
  6. 06提供 Python 和 TypeScript SDK

适用场景

  1. 01将融资演示文稿转为视频
  2. 02根据产品照片和文案制作产品视频
  3. 03跟踪制作进度并获取下载链接
  4. 04确认制作前审阅免费方案

MCP 相关

服务可通过远程 Streamable HTTP 或本地 stdio 连接,并提供素材上传、方案生成、视频任务和余额查询工具,以及四个提示词和两个资源。方案免费;明确确认后才会开始付费制作。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://axiomlab.online/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://axiomlab.online/mcp需要授权

工具

详细介绍

Axiom Lab MCP 服务、命令行与 SDK(azimo)

Axiom-lab-tech/axiomlab-mcp MCP server

Axiom Lab 的官方 Model Context Protocol(MCP)服务、azimo 命令行客户端、Python SDK 和 TypeScript SDK,可将 PDF 路演演示文稿、PPTX 幻灯片、UI 截图、产品照片和文字简报转化为通过 QA 检查的商业视频。


通过 MCP 连接的两种方式

选项 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列出可直接使用的起始模板(项目介绍、人物卡片、产品影片、公司介绍、短剧广告、电商广告),并提供可运行示例
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/)

请参阅 typescript/README.md,了解这个零依赖 Node.js 22+ / Web Crypto TypeScript 客户端(@vidgen/sdk)。

许可证

MIT © Axiom Lab

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。