资讯动态

Shrimply MCP 集成完整指南:让 AI Agent 通过 Model Context Protocol 自动剪辑视频

发布时间:2026/10/15 18:19:58 来源:尧图企业网站定制
【免费下载链接】shrimplyyoure telling me a shrimp made this video?!项目地址https://gitcode.com/gh_mirrors/sh/shrimply点击查看免费下载Shrimply 是一款开源视频编辑器其 MCP 集成shrimply-mcp让你的 AI Agent 通过 Model Context Protocol 直接操控编辑器——一句话就能完成创建项目、导入素材、剪辑片段、自动上字幕和渲染预览帧。为什么需要 Shrimply MCP 集成 MCPModel Context Protocol是连接 AI 助手与本地应用的标准协议AI 客户端如 Codex、Claude、AGY 等把编辑器暴露的工具当作函数来调用。Shrimply 内置了shrimply-mcp服务器把整个时间线编辑能力封装为39 个 MCP 工具导入媒体、移动/裁剪/删除片段、插入字幕与文字、语音转写STT、文字转语音TTS、关键帧与表达式、Manim 数学动画甚至渲染一帧画面返回 PNG 给 AI 自查。Shrimply MCP 快速配置步骤整个配置只需三步全程不到 10 分钟。第一步构建 shrimply-mcp 二进制git clone https://gitcode.com/gh_mirrors/sh/shrimply cd shrimply make devmake dev会同时构建编辑器、启动器和 MCP 服务器产物位于 Makefile 中定义的target/debug/shrimply-mcp。第二步在 MCP 客户端中注册服务器在 MCP 客户端配置文件中指向该二进制注意必须是绝对路径[mcp_servers.shrimply] command /绝对路径/shrimply/target/debug/shrimply-mcp第三步一键注册到 Codex / AGY可选项目提供现成的 Make 目标Makefilemake install-codex-mcp-dev # 注册到 Codex make install-agy-mcp-dev # 注册到 AGY这两个目标会自动设置XDG_RUNTIME_DIR环境变量——这是 Shrimply 存放编辑器通信套接字的必需路径手动注册时也请保留它。⚠️注意Flatpak 版 Shrimply 不包含 MCP 支持请使用本地构建或发行版安装版本。AI Agent 能调用哪些工具 所有工具定义在 crates/integrations/mcp/src/server.rs 中按用途分类如下分类工具能力项目管理create_project/connect_project创建并打开.shrimp项目或连接已打开的项目状态查询get_editor_state/query_clips/get_clip/get_track读取时间线、播放头、选区与片段完整元数据含媒体容器、EXIF、封面画面验证view_frame用原生合成器渲染指定帧返回 PNG 供 AI 检查效果时间线编辑insert_files/insert_text/move_clip/trim_clip/delete_clips导入媒体、插入可编辑文字片段、移动/裁剪/删除属性与动画set_clip_properties/set_video_transform/upsert_keyframes/set_clip_transitions音量、变速、位置/缩放/旋转、关键帧、转场字幕与语音insert_captions/transcribe_audio/generate_tts批量插字幕、录音自动转写成时间轴字幕、TTS 配音Manim 集成get_manim_clip/set_manim_clip/reload_manim_sourcePython Manim 文件导入为视频片段AI 直接调参渲染原子脚本run_edit_script一次提交多条有序操作原子生效、可一步撤销除工具外客户端还能直接读取 3 个MCP 资源shrimply://editor/state实时编辑器状态、shrimply://project/clips全部片段、shrimply://edit-api完整编辑 API 说明文档。实战一句话让 AI 完成一段视频 注册完成后用自然语言驱动即可例如新建一个 1080p 项目把~/Movies/clip.mp4拖进来→ AI 调用create_project默认 Untitled Project、1920×1080、30fps再调用insert_files导入媒体默认会复制进项目media/imported/目录保证项目自包含。把第二段开头 5 秒剪掉音量调小→ AI 先用get_track查到片段的精确地址再调用trim_clip和set_clip_properties。给这段录音自动生成字幕→transcribe_audio调用计算服务器的语音转写模型把带时间轴的字幕批量插入新字幕轨道。看看第 120 帧的效果→view_frame返回渲染好的 PNGAI 直接看到画面并自我检查无需你来回截图。每一次 MCP 编辑都会生成一个可撤销的历史操作批量修改通过run_edit_script原子提交AI 剪错了你按一次CtrlZ就能回退安心放心。工作原理shrimply-mcp 如何连上编辑器 架构非常巧妙分三层AI Agent (stdio) → shrimply-mcp 服务器 → Unix 套接字 → Shrimply 编辑器窗口stdio 入口crates/integrations/mcp/src/main.rs 启动一个标准的 stdio MCP 服务套接字桥接编辑器打开项目时会写入文件锁并记下进程 PIDshrimply-mcp据此找到$XDG_RUNTIME_DIR/shrimply/mcp-{pid}.sock并与之握手见 crates/integrations/mcp/src/bridge.rs编辑器侧执行编辑器在 crates/binaries/editor-gtk/src/mcp.rs 中监听请求所有修改作用于编辑器内存中的实时项目而非直接改文件因此与界面操作共享同一套撤销栈。底层通信复用了 crates/application/local-ipc/ 跨平台的本地 IPC 抽象套接字协议定义在 crates/integrations/mcp/src/protocol.rs。常见问题 ⚠️问题说明connect_project连接失败项目未在 Shrimply 中打开、文件锁已过期或该窗口打开的是另一个项目create_project后编辑器没起来新生成的.shrimp文件仍然保留手动打开后重新连接即可帧率设置报错fps必须是 Shrimply 支持的公共帧率之一默认 30fps提示缺少XDG_RUNTIME_DIR这是 Linux 标准运行时目录注册 MCP 服务器时须显式传入该环境变量延伸阅读官方 MCP 集成文档docs/source/integrations/mcp.rstMCP 服务器完整源码crates/integrations/mcp/编辑器侧桥接实现crates/binaries/editor-gtk/src/mcp.rs本地 IPC 通信层crates/application/local-ipc/配置完成后把你的 AI Agent 接上 Shrimply让它从写代码的升级为剪视频的——毕竟谁还能拒绝一句 youre telling me a shrimp made this video?! 赞分享【免费下载链接】shrimplyyoure telling me a shrimp made this video?!项目地址https://gitcode.com/gh_mirrors/sh/shrimply点击查看免费下载相关推荐Sliver MCP 集成指南通过 Model Context Protocol 将 AI 模型连接到 SliverSliver MCP 集成指南通过 Model Context Protocol 将 AI 模型连接到 Sliver 导读 本文基于 Sliver 官方文档网络安全Knip MCP Server 完整接入指南让 AI Agent 通过 Model Context Protocol 运行 Knip 并检索官方文档Knip MCP Server 完整接入指南让 AI Agent 通过 Model Context Protocol 运行 Knip 并检索官方文档 导读 K代码质量静态分析CLIDocling MCP通过 Model Context Protocol 让 AI Agent 直接调用文档解析能力Docling MCP通过 Model Context Protocol 让 AI Agent 直接调用文档解析能力 本文围绕 Docling 官方文档 doAI 应用计算机视觉OCR创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑