MCP 接入
MCP 是让支持 MCP 的 AI 直接调用 VideoFree 生成、查询和管理项目的连接方式。它随网关一起启动,不需要另外运行 MCP 服务。
connection path
AI 客户端支持 MCP
→JSON-RPC
/mcp随网关启动
→
VideoFree 网关能力 · 项目 · 任务
→
ComfyUI插件工作流
插件注册后自动出现在 list_capabilities,MCP 侧不需要任何额外配置
1确认网关地址
先启动 VideoFree。默认端口是 8765,MCP 地址固定为 /mcp。
- 同一台电脑:使用
http://127.0.0.1:8765/mcp。 - 局域网其他电脑:把
127.0.0.1换成运行网关电脑的实际局域网 IP,例如http://192.168.50.8:8765/mcp。不要填写0.0.0.0,也不要把地址改成/sse。
2粘贴客户端配置
在 AI 客户端的 MCP 服务配置中新增一个服务,名称填 videofree,然后粘贴下面的 JSON。不同客户端可能要求把 type 改成 streamable-http,以客户端文档为准。
{
"mcpServers": {
"videofree": {
"type": "http",
"url": "http://127.0.0.1:8765/mcp"
}
}
}
从另一台电脑连接时,只需要把 JSON 中的地址替换成网关电脑 IP:
{
"mcpServers": {
"videofree": {
"type": "http",
"url": "http://192.168.50.8:8765/mcp"
}
}
}
3需要令牌时加入认证
默认令牌为空,不需要认证请求头。如果你在工作台设置中配置了网关访问令牌,在服务配置中加入 headers,并把示例值替换为真实令牌:
{ "mcpServers": { "videofree": { "type": "http", "url": "http://127.0.0.1:8765/mcp", "headers": { "X-API-Token": "你的令牌" } } } }
不要把令牌写进公开提示词、截图或代码仓库。HTTP API 和 MCP 共用工作台中的同一个令牌。
4刷新工具并验证连接
保存配置后刷新 AI 客户端的 MCP 工具列表。先让 AI 调用 get_health、list_capabilities 和 list_voices,能正常返回结果才表示连接完成。
客户端必须支持 HTTP POST 的 JSON 响应。旧版只支持 SSE 的客户端不能直接使用这个地址;不要把 MCP 地址改成 /sse。
如果局域网连接失败,检查网关监听地址、防火墙和令牌是否一致。网关在线不代表 ComfyUI 已连接,生成失败时再检查工作台里的 ComfyUI 地址。
5需要更小的工具面?
完整 MCP 有三十多个工具,覆盖全部工作台能力。跑全自动流水线时,可以基于 HTTP API 封装只包含所需几个工具的窄 MCP,见窄 MCP 封装。