关于 ilovevideoeditor
ilovevideoeditor 是供 AI Agent 使用的 MCP 服务,可通过 JSON 或动态设计模板生成 MP4 视频,并支持查询任务进度和获取下载链接。
主要功能
- 01列出模板并查看变量
- 02渲染 JSON 或模板视频
- 03查询渲染任务状态
- 04获取签名下载链接
适用场景
- 01根据结构化 JSON 制作视频
- 02使用可复用模板渲染视频
- 03跟踪渲染并获取成品文件
MCP 相关
向 MCP 客户端提供模板查询、提交 JSON 或模板渲染任务、检查状态及获取下载链接的工具。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
10收录的工具列表 · 更新于 2 周前
此工具无需参数。
详细介绍
iLoveVideoEditor MCP 服务
Model Context Protocol(MCP)服务,让 AI Agent(Claude、ChatGPT、Cursor 以及任何 MCP 客户端)使用 iLoveVideoEditor 渲染视频:列出动态图形设计模板、填入变量、提交 JSON-to-MP4 渲染任务、轮询状态并获取下载 URL。
快速开始
从控制面板获取 API 密钥: ilovevideoeditor.com/dashboard/account/api
将该服务添加到 MCP 客户端配置中:
{
"mcpServers": {
"ilovevideoeditor": {
"command": "npx",
"args": ["-y", "@ilovevideoeditor/mcp-server"],
"env": {
"VF_API_KEY": "vf_live_xxx"
}
}
}
}
工具
| 工具 | 描述 |
|---|---|
ilovevideoeditor_list_templates | 列出可用模板 |
ilovevideoeditor_get_template | 获取模板详情和变量架构 |
ilovevideoeditor_render_json | 提交原始 VideoJSON 进行渲染 |
ilovevideoeditor_render_template | 使用指定模板和变量进行渲染 |
ilovevideoeditor_get_render_status | 轮询渲染任务状态 |
ilovevideoeditor_get_download_url | 获取已签名的下载 URL |
配置
| 变量 | 默认值 | 描述 |
|---|---|---|
VF_API_KEY | — | 必填。 你的 iLoveVideoEditor API 密钥(x-api-key) |
VF_API_BASE_URL | https://api.ilovevideoeditor.com | API 基础 URL 覆盖值 |
开发
npm install
npm run build # tsc -> dist/
npm start # stdio transport
npm run dev # tsx watch
该服务通过标准输入/输出(stdio)使用 MCP(诊断信息写入标准错误)。可选的 --http 标志可启用 HTTP/SSE 传输,以便调试。
权威源码位于 iLoveVideoEditor monorepo(integrations/mcp-server);此仓库是用于发布的公开镜像。
许可证
Apache-2.0
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。