1 v0.2.1 更新于 2026-10-29
Shotcut MCP MCP Server
Edit video through Shotcut's MLT engine: timelines, cuts, filters, titles, crossfades and renders.
适用客户端
本地客户端
Claude Desktop、Claude Code、Cursor、Cline 等支持本地 MCP 的客户端
安装配置
本地运行(pypi)
{
"mcpServers": {
"shotcut-mcp-5c22e7": {
"command": "uvx",
"args": [
"shotcut-mcp"
]
}
}
}将上方 JSON 加入 MCP 客户端配置(如 Claude Desktop 的 claude_desktop_config.json 或项目的 .mcp.json)即可接入;远程接入按客户端要求填写 URL 与鉴权头。
提供的工具 接入后 Agent 可调用这 14 个工具
create_project
创建一个具有指定帧大小和帧率的新项目
add_clip
将源视频的一段追加到时间轴末尾,返回片段 id
trim_clip
更改片段在源视频中的入点和出点
remove_clip
以波纹删除方式移除一个片段
move_clip
将片段移动到时间轴上的新位置
split_clip
在片段内部的某一点将其分割为两段
remove_segment
波纹删除时间轴上的一段区间
append_text_overlay
在时间轴的两个时间点之间烧录文字标题
apply_filter
为片段应用亮度、音量、裁剪、淡入淡出等滤镜
set_transition
在两个相邻片段之间设置视频和音频的交叉淡化过渡
get_timeline
返回整个编辑信息:片段、源出入点、时间轴位置、滤镜、过渡和标题
project_info
返回项目的摘要元数据
render
使用 melt 将项目渲染为视频文件
list_projects
列出工作目录中的项目