关于 Axiom Lab — AI Pitch Deck & Business Video MCP
Axiom Lab 的官方 MCP 服务、CLI 和 SDK 可将演示文稿、文档、图片及文案转为商业视频。它先生成并验证免费的制作方案,只有明确确认后才开始渲染。
主要功能
- 01上传文档、图片、视频和音频
- 02生成并验证制作方案
- 03创建并跟踪视频任务
- 04暂停、继续或取消任务
- 05批准额外预算请求
- 06提供 Python 和 TypeScript SDK
适用场景
- 01将融资演示文稿转为视频
- 02根据产品照片和文案制作产品视频
- 03跟踪制作进度并获取下载链接
- 04确认制作前审阅免费方案
MCP 相关
服务可通过远程 Streamable HTTP 或本地 stdio 连接,并提供素材上传、方案生成、视频任务和余额查询工具,以及四个提示词和两个资源。方案免费;明确确认后才会开始付费制作。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
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 服务、命令行与 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 与 Agent 指南:英文 · 中文文档
- REST API 参考:https://axiomlab.online/developers/api
- Claude 技能(
SKILL.md):skills/azimo/SKILL.md· 在线指南 - 完整的可运行示例:https://axiomlab.online/examples
- 免费路演与创业公司计算器:https://axiomlab.online/tools
通过 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)。
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。