关于 ilovevideoeditor
ilovevideoeditor 是供 AI Agent 和客户端通过 iLoveVideoEditor API 制作视频的 MCP 服务。它支持模板渲染和原始 VideoJSON 渲染,并可查询任务状态及获取下载链接。
主要功能
- 01浏览模板并查看变量
- 02使用模板或 VideoJSON 渲染
- 03查询渲染任务状态
- 04获取下载链接
适用场景
- 01通过动态图形模板制作视频
- 02提交自定义 VideoJSON 进行渲染
MCP 相关
向 MCP 客户端提供工具,用于浏览和查看模板、提交视频渲染、查询任务状态及获取下载链接。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 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 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。