使用说明
菲力
FFMPEG驱动的MCP服务器,用于智能视频操作。
快速入门
构建
生成名为的二进制文件 fillet:
go build -o fillet .
克劳德
-
编辑
~/.config/Claude/claude_desktop_config.json(macOS)或适用于您操作系统的适当路径:{ "mcpServers": { "fillet": { "command": "/path/to/fillet/binary", "args": [], "disabled": false } } }替换
/path/to/fillet/binary使用构建二进制文件的实际路径。 -
重新启动Claude Desktop以使Fillet可用。
示例1:准备命令
“创建一个ffmpeg命令,将video.mp4从10秒缩短到30秒,并使用中等预设的libx264编解码器对其进行转码”
克劳德会打电话的 prepareCommand 并返回确切的命令字符串。
示例2:连锁经营
“我想将4K视频的大小调整到1080p,将帧率降低到24fps,并使用H.265编解码器进行转码”
克劳德会打电话的 prepareCommand 具有调整大小、帧率和转码操作。
手动测试:MCP检查员
设置MCP检查器
-
安装Node.js(如果尚未安装)
-
全局安装MCP检查器:
npm install -g @modelcontextprotocol/inspector -
构建您的圆角服务器:
go build -o fillet .
发射检查器
npx @modelcontextprotocol/inspector ./fillet
这将在以下位置打开web UI http://localhost:3000 您可以在哪里:
- 查看所有可用工具(prepareCommand、executeCommand、checkJobStatus)
- 查看每个工具的JSON模式
- 向服务器发送测试请求
- 实时查看响应和错误
单元测试
go test -v ./...
