关于 MakeAIVideo
MakeAIVideo 是用于根据提示词、脚本或文章制作和管理短视频的 MCP 服务,面向内容创作者和社交媒体团队。它将视频制作工具与已连接账号的发布和排期功能结合起来。
主要功能
- 01生成脚本驱动的短视频
- 02制作配音、场景和字幕
- 03规划创意并估算积分成本
- 04编辑视频并重新生成场景
- 05向社交账号发布或排期
- 06导出 MP4、SRT 和 VTT
适用场景
- 01将博客文章改编为短视频
- 02制作带旁白的产品广告
- 03修改单个场景或配音
- 04将成片排期发布到社交账号
MCP 相关
托管式 Streamable HTTP 服务通过 OAuth 登录;也可通过 npx 使用本地 stdio 服务,调用工具需要 API 密钥。其 44 个工具涵盖视频创作、编辑、交付和社交媒体发布。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.makeaivideo.aiclaude mcp add --transport http ai-makeaivideo-video-generator https://mcp.makeaivideo.ai{"mcpServers":{"ai-makeaivideo-video-generator":{"type":"http","url":"https://mcp.makeaivideo.ai"}}}在 Cursor 中打开{"servers":{"ai-makeaivideo-video-generator":{"type":"http","url":"https://mcp.makeaivideo.ai"}}}在 VS Code 中打开{"mcpServers":{"ai-makeaivideo-video-generator":{"type":"http","url":"https://mcp.makeaivideo.ai"}}}{"mcpServers":{"ai-makeaivideo-video-generator":{"serverUrl":"https://mcp.makeaivideo.ai"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
MakeAIVideo MCP 服务:面向 ChatGPT、Claude、Cursor 和任意 AI Agent 的 AI 视频生成
MakeAIVideo MCP 服务让 ChatGPT、Claude、Cursor 和任意 AI Agent 根据提示词或脚本创作短视频,包括脚本、AI 配音、AI 或素材库场景、字幕和音乐;返回成品 MP4,并发布或预约发布到 TikTok、Instagram Reels、YouTube Shorts 及其他已连接的社交账号。
这是 MakeAIVideo 官方的 Model Context Protocol 服务。MakeAIVideo 是一款面向短视频的 AI 视频生成器。
| 托管服务 | https://mcp.makeaivideo.ai(Streamable HTTP,OAuth 登录,无需复制密钥) |
| 本地服务 | npx -y @makeaivideo/mcp(stdio,需要 MAKEAIVIDEO_API_KEY) |
| 工具 | 44 个:创建、规划、编辑、交付和发布视频 |
| 适用于 | ChatGPT、Claude、Claude Code、Cursor、VS Code、Codex、Gemini CLI、Windsurf、Grok、Perplexity、Le Chat、Zed、Cline 和任意 MCP 客户端 |
| 输出 | 9:16、1:1 或 16:9 格式的 MP4,带字幕,支持 24 种语言 |
| 账号 | 拥有额度的 MakeAIVideo 账号(定价) |
| Registry 名称 | ai.makeaivideo/video-generator |
可创作的内容
用日常语言向助手描述你想要的视频,它会选择合适的工具:
- 只需一个提示词,即可制作 TikTok、Instagram Reels 和 YouTube Shorts 视频:脚本、配音、场景、字幕和音乐都会为你生成(TikTok 视频生成器,Instagram Reels 生成器,AI YouTube Shorts 生成器)。
- 使用你自己的脚本制作视频,并按原文配音(脚本转视频);也可以根据博客文章或文章 URL 制作(博客转视频)。
- 为不露脸频道制作 讲解视频、清单视频和故事视频(AI 讲解视频,不露脸 YouTube 频道)。
- 会说话的虚拟形象和主持人视频:口型同步的主持人直面镜头朗读你的内容(会说话的虚拟形象,AI 代言人视频)。
- 为 Meta 和 TikTok 制作 产品演示、UGC 风格广告和视频广告(AI UGC 视频,AI 广告制作器)。
- 字幕和音乐:每个视频都带有字幕,可将字幕导出为 SRT 或 VTT 文件;还可根据提示词生成 AI 背景音乐,并自由选择配音。
- 发布和定时发布到 TikTok、Instagram、YouTube、Facebook Pages、LinkedIn、X、Threads、Pinterest、Bluesky、Telegram 和 Discord(自动发布)。
图片转视频和角色替换需要上传文件,因此只能在网页应用和 REST API中使用,不能通过 MCP 工具使用。更多内容请参阅示例页面。
示例提示词
- “制作一段 30 秒的竖屏讲解视频,介绍章鱼为什么有三颗心脏,并给我 MP4 文件。”
- “为个人理财 TikTok 频道提供 10 个视频创意,然后制作其中最好的一个。”
- “为我的护肤精华写一段 UGC 风格广告脚本。制作视频前先给我看脚本。”
- “把这个链接中的博客文章改成一段 60 秒的 YouTube Short。”(然后粘贴 URL)
- “制作一段 20 秒的代言人视频,宣布我们的新营业时间,使用沉稳的英式口音。”
- “一段 45 秒的清单视频需要多少积分?”
- “视频准备好后,请明天上午 9 点发布到我的 TikTok 和 YouTube,并配上一段简短说明。”
快速开始
托管服务是最简单的接入方式。添加 https://mcp.makeaivideo.ai,在打开的浏览器窗口中登录 MakeAIVideo,然后按下 Approve。无需粘贴密钥。应用的 AI 助手页面提供每款应用的操作步骤和复制按钮。
连接后,可以试试:“我有多少 MakeAIVideo 积分?然后为我的频道提供三个视频创意。”
Claude(claude.ai 和 Claude Desktop)
- 在 Claude 中打开 Customize → Connectors,按下 +,然后选择 Add custom connector。
- 将其命名为 MakeAIVideo,并粘贴
https://mcp.makeaivideo.ai。 - 按下 Add,然后按下 Connect。登录 MakeAIVideo 并按下 Approve。
之后也可以在 Claude 手机应用中使用。对于 Team 和 Enterprise 计划,需先由 Owner 在 Organization settings 中添加连接器。
ChatGPT
- 在网页端开启 Developer mode:Settings → Apps → Advanced settings。开启前,自定义连接器不会显示。
- 在 Settings → Apps 中选择 Create。将其命名为 MakeAIVideo,并粘贴
https://mcp.makeaivideo.ai。 - 将身份验证设置为 OAuth,按下 Create,然后登录 MakeAIVideo 并批准。
Developer mode 需要 Plus、Pro、Business、Enterprise 或 Education 计划。
Claude Code
claude mcp add --scope user --transport http makeaivideo https://mcp.makeaivideo.ai
然后在 Claude Code 中输入 /mcp,选择 Authenticate 并登录。保留 --scope user,这样该服务就能在每个文件夹中使用。
Cursor
点击上方的 Add to Cursor 并确认 Install,或将以下内容添加到 ~/.cursor/mcp.json:
{
"mcpServers": {
"makeaivideo": { "url": "https://mcp.makeaivideo.ai" }
}
}
批准 Cursor 打开的登录窗口。
VS Code(GitHub Copilot Agent 模式)
点击上方的 Install in VS Code,或从命令面板运行 MCP: Add Server,选择 HTTP 并粘贴地址。也可以将以下内容添加到 .vscode/mcp.json:
{
"servers": {
"makeaivideo": { "type": "http", "url": "https://mcp.makeaivideo.ai" }
}
}
按照 VS Code 的提示登录,然后在 Agent 模式下打开 Chat。
Codex
codex mcp add makeaivideo --url https://mcp.makeaivideo.ai
codex mcp login makeaivideo
要手动编辑 ~/.codex/config.toml?配置段标题是 [mcp_servers.makeaivideo],中间有下划线。
Gemini CLI
gemini mcp add --scope user --transport http makeaivideo https://mcp.makeaivideo.ai
启动 Gemini CLI,运行 /mcp auth makeaivideo,然后登录。或者从此仓库安装 MakeAIVideo 扩展:
gemini extensions install https://github.com/makeaivideo-ai/mcp
Windsurf
将以下内容添加到 ~/.codeium/windsurf/mcp_config.json,然后完全退出并重新打开 Windsurf,再批准登录:
{
"mcpServers": {
"makeaivideo": { "serverUrl": "https://mcp.makeaivideo.ai" }
}
}
其他应用
| 应用 | 连接方式 |
|---|---|
| Grok | grok.com → Connectors → New Connector → Custom,粘贴地址 |
| Perplexity | Settings → Connectors → 自定义连接器,选择 OAuth 和 Streamable HTTP(Pro、Max 或 Enterprise) |
| Le Chat | Connectors → + Add Connector → Custom MCP Connector |
| GitHub Copilot CLI | copilot mcp add --transport http makeaivideo https://mcp.makeaivideo.ai |
| Zed | 在 ~/.config/zed/settings.json 中添加 "context_servers": { "makeaivideo": { "url": "https://mcp.makeaivideo.ai" } } |
| Cline | 使用 API 密钥:"type": "streamableHttp"、地址,以及标头 Authorization: Bearer mav_... |
| n8n、Zapier、Make | 添加 MCP Client,并填入地址(n8n 使用 Bearer API 密钥效果最佳) |
| 一次性配置所有编码 Agent | npx add-mcp https://mcp.makeaivideo.ai |
可以自行登录的 Agent 可参阅 auth.md(使用 PKCE 的 OAuth,或设备代码流程)。更倾向于使用 API 密钥?发送 Authorization: Bearer mav_...,并在应用的 Developers 下创建密钥。
本地服务(npx)
适用于只能运行本地命令的应用。该软件包是连接托管服务的小型 stdio 桥接程序,因此其中的工具始终与托管服务中的工具一致。需要 Node 18 或更高版本。
{
"mcpServers": {
"makeaivideo": {
"command": "npx",
"args": ["-y", "@makeaivideo/mcp"],
"env": { "MAKEAIVIDEO_API_KEY": "mav_YOUR_KEY" }
}
}
}
适用于 Claude Desktop、Cursor、Windsurf、Cline、Zed、Continue 以及任何 stdio MCP 客户端。
使用 Docker(本仓库中的 Dockerfile):
docker build -t makeaivideo-mcp .
docker run -i --rm -e MAKEAIVIDEO_API_KEY=mav_YOUR_KEY makeaivideo-mcp
即使没有密钥,本地服务仍会启动,并从打包的 tools.json 中列出工具,方便客户端查看。之后每次调用工具时都会要求提供密钥。
| 变量 | 默认值 | 用途 |
|---|---|---|
MAKEAIVIDEO_API_KEY | (调用工具时必填) | 你的 mav_ API 密钥 |
MAKEAIVIDEO_MCP_URL | https://mcp.makeaivideo.ai | 覆盖远程端点 |
工具(44)
创建视频
| 工具 | 功能 |
|---|---|
create_explainer_video | 讲解视频:围绕一个想法,从问题到结论清晰地进行讲解 |
create_listicle_video | 清单视频:按编号列出技巧或排名推荐,每个项目对应一个场景 |
create_story_video | 故事视频,适用于历史、谜团和真实事件 |
create_ugc_video | UGC 风格广告,听起来像真实的推荐 |
create_demo_video | 产品演示,逐步展示如何完成任务 |
create_article_video | 将博客文章、新闻简报或其他文字内容转换为短视频 |
create_spokesperson_video | 选择一个角色,生成一位口型同步、直视镜头的讲述者 |
create_video_from_script | 根据现有脚本渲染视频 |
每个视频创建工具都需要指定时长、画面比例(9:16、1:1 或 16:9),以及可选的角色和声音。工具会立即返回视频 ID;渲染需要几分钟。
规划和撰写
| 工具 | 功能 |
|---|---|
estimate_video_cost | 在消耗任何额度前估算所需额度(不消耗额度) |
write_script | 仅撰写脚本:标题、开场钩子,以及包含旁白和画面的场景 |
structure_text | 将散文或手写脚本转换为场景脚本 |
fetch_article | 读取公开文章的文本,以便将其制作成视频 |
generate_ideas | 为特定细分领域和受众生成带评分的视频创意 |
enhance_prompt | 将粗略主题改写为更完善的创作简报 |
跟踪和交付
| 工具 | 功能 |
|---|---|
get_video_status | 查看单个视频的进度,以及视频就绪后的下载链接 |
list_my_videos | 列出你的视频,包括 ID、标题和状态 |
get_download_url | 获取已完成视频的签名 MP4 链接 |
get_captions | 获取视频字幕,格式为 SRT 或 VTT |
create_share_link | 创建 MP4 公开视频链接,链接会过期(默认 24 小时,最长 7 天) |
export_video | 编辑后重新渲染视频 |
编辑和重做
| 工具 | 功能 |
|---|---|
update_video | 编辑标题、主题、脚本或字幕设置 |
generate_video | 开始为草稿生成视频,或重新生成视频 |
regenerate_scene | 重新制作一个场景,可选择使用新的旁白 |
regenerate_voice | 使用另一种声音重新录制配音 |
cancel_video | 停止渲染并释放预留额度 |
delete_video | 删除视频及其文件 |
角色、声音和音乐
| 工具 | 功能 |
|---|---|
list_characters | 预设和已保存的角色(主持人) |
generate_character_portraits | 根据描述为新角色生成肖像选项 |
generate_voice_previews | 为新角色生成声音选项 |
create_character | 使用选定的肖像和声音保存角色 |
list_voices | 按性别、口音、年龄和使用场景筛选声音 |
preview_voice | 聆听声音朗读你的文本 |
generate_music | 根据提示词和情绪生成背景音乐(15、30 或 60 秒) |
list_music | 列出你生成的音乐曲目 |
list_templates | 模板库 |
发布到社交媒体
| 工具 | 功能 |
|---|---|
list_social_accounts | 列出你已连接的社交账号及其 ID |
get_connect_link | 提供一个链接,供用户在浏览器中打开以连接账号 |
publish_video | 立即发布已完成的视频,或安排在指定时间发布;可设置一条通用说明文字,或为每个平台分别设置说明文字 |
get_publish_status | 查看发布结果及已发布视频的 URL |
list_posts | 列出过去发布和已安排的帖子 |
账户和自动化
| 工具 | 功能 |
|---|---|
whoami | 查看当前登录用户、套餐和额度余额 |
get_credits | 详细查看额度余额 |
create_webhook | 在视频就绪、失败或发布时调用你的 URL |
list_webhooks | 列出你的 Webhook 及其投递状态 |
视频制作流程
- 助手使用
estimate_video_cost报价(可选,但建议使用)。 - 助手使用创作简报调用
create_*_video工具,或者先调用write_script,以便你编辑脚本。 - 助手轮询
get_video_status(会遵循poll_after_seconds的设置),直到视频就绪;通常需要几分钟。 - 助手通过
get_download_url返回 MP4 链接,或使用publish_video发布视频。
发布到 TikTok、Instagram、YouTube 等平台
publish_video 可将制作完成的视频发布到一个或多个已连接的账号,立即发布或设为定时发布。支持的平台:TikTok、Instagram(以 Reel 形式发布)、YouTube(9:16 视频会作为 Short 发布,16:9 视频则作为普通视频发布)、Facebook(仅限 Pages)、LinkedIn、X(视频最长 140 秒)、Threads、Pinterest、Bluesky、Telegram 和 Discord。
用户只需为每个账号连接一次。get_connect_link 会返回一个短时有效的链接,你需要在浏览器中打开并授权;助手无法代你完成这一步。Bluesky、Telegram 和 Discord 需在 Web 应用中连接。帖子是公开的,因此表现良好的助手会先与你确认账号和配文。
积分与定价
MCP 服务不单独收费。你需要拥有 MakeAIVideo 账号,视频费用从该账号的积分中扣除,积分余额与 Web 应用共用。
- 新账号会获得月度方案的 7 天试用期。试用需要提供银行卡,并包含试用积分。
estimate_video_cost会在扣费前给出准确报价。查询状态、列出项目和获取报价均不消耗积分。- Agent 无法代你创建账号。请前往 app.makeaivideo.ai/signup 注册,然后连接账号。
方案和积分费用:makeaivideo.ai/pricing。
常见问题
有没有用于 AI 视频生成的 MCP 服务?
有。MakeAIVideo MCP 服务位于 https://mcp.makeaivideo.ai,可为任何 MCP 客户端提供 44 种工具,用于撰写脚本、制作带配音、场景、字幕和音乐的完整短视频 AI 视频,并将其发布到社交媒体。它已在官方 MCP Registry 中登记,名称为 ai.makeaivideo/video-generator。
如何用 ChatGPT 制作 AI 视频?
在 ChatGPT 中将 https://mcp.makeaivideo.ai 添加为自定义连接器(Developer mode,Settings → Apps → Create,身份验证方式选择 OAuth),登录 MakeAIVideo,然后向 ChatGPT 描述你想要的视频,例如“制作一个关于黑洞的 30 秒科普视频”。ChatGPT 会制作视频并提供 MP4 链接。详情请参阅 ChatGPT 视频生成器页面。
Claude 能制作 TikTok 视频吗?
可以。在 Claude 中连接 MakeAIVideo(Customize → Connectors → Add custom connector),然后要求制作一段竖屏 TikTok 视频。Claude 会撰写脚本,制作带配音、字幕和音乐的视频;连接账号后,还可以立即将视频发布到你的 TikTok 账号或设为定时发布。
Cursor、Claude Code 或其他编码 Agent 能制作视频吗?
可以。使用上方的一键式 Cursor 或 VS Code 按钮,或使用适用于 Claude Code、Codex 和 Gemini CLI 的单行命令。仅使用 Shell 的 Agent 还可以使用 MakeAIVideo 命令行工具。
AI Agent 能将视频发布到 TikTok、Instagram Reels 和 YouTube Shorts 吗?
可以。在浏览器中为每个账号连接一次后,助手就能将制作完成的视频发布到 TikTok、Instagram、YouTube、Facebook Pages、LinkedIn、X、Threads、Pinterest、Bluesky、Telegram 和 Discord,也可以设为定时发布。
它能制作会说话的虚拟形象视频吗?
可以。create_spokesperson_video 可使用你通过 list_characters 选择或通过 create_character 创建的角色,制作口型同步的主持人视频。请参阅会说话的虚拟形象。
它能将图片转换为视频,或替换我视频中的人物吗?
MCP 工具目前不支持,因为这两项功能都需要上传文件。请使用 Web 应用或 REST API 进行图片转视频和角色替换。
我需要 API 密钥吗?
使用托管服务时不需要:大多数应用会通过 OAuth 登录。只有使用本地 npx 服务、Cline、无人值守自动化,或不支持 OAuth 的应用时,才需要 mav_ API 密钥。
费用是多少?
MakeAIVideo 是一款付费产品。新账户可享受 7 天试用期(需要绑定银行卡),视频制作会消耗套餐中的积分。MCP 服务本身不收取额外费用。estimate_video_cost 会先为每个视频报价。请参阅定价。
视频制作需要多长时间?支持哪些格式?
只需几分钟。你将获得 MP4 格式视频,比例为 9:16(竖屏)、1:1 或 16:9,并内嵌字幕;也可按需提供 SRT 或 VTT 字幕文件。脚本、配音和字幕支持 24 种语言。
它是开源的吗?
此软件包和本地 stdio 桥接程序采用 MIT 许可证。视频生成由托管的 MakeAIVideo 服务提供。
链接
- MakeAIVideo 主页:makeaivideo.ai
- MCP 设置指南:makeaivideo.ai/docs/mcp
- 连接你的 AI 应用(在应用中):app.makeaivideo.ai/ai-assistants
- Agent 登录指南:makeaivideo.ai/auth.md
- AI Agent 概览:makeaivideo.ai/agents · Agent 指南
- 定价:makeaivideo.ai/pricing
- 文档:makeaivideo.ai/docs · API 参考 · 快速入门 · 身份验证 · Webhook
- 开发者中心:makeaivideo.ai/developers
- 视频类型:提示词转视频 · 脚本转视频 · 会说话的虚拟形象 · 图片转视频 · 角色替换 · AI UGC 视频 · AI 广告制作工具 · AI 代言人视频 · AI 讲解视频 · 博客转视频 · AI 网红生成器
- 渠道:TikTok · Instagram Reels · YouTube Shorts · 无露脸 YouTube 频道 · 自动发布
- 对比:MakeAIVideo 与 HeyGen 对比 · MakeAIVideo 与 Synthesia 对比
- npm: @makeaivideo/mcp · @makeaivideo/sdk · @makeaivideo/cli
- 支持:[email protected],或提交问题
相关软件包
| 软件包 | 说明 |
|---|---|
@makeaivideo/mcp | 此 MCP 服务,可供 ChatGPT、Claude、Cursor 和其他 AI 助手使用 |
@makeaivideo/cli | 适用于终端和 Shell Agent 的命令行工具:输入简报,输出 MP4 |
@makeaivideo/sdk | 用于 REST API 的 TypeScript 和 JavaScript SDK |
许可证
MIT © MakeAIVideo
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。