1. 安装 ComfyUI
ComfyUI Desktop
在 macOS / Windows 上获得托管安装最省事的方式。
从源码安装
自行克隆并手动运行 —— 或者使用
install_comfyui 工具。2. 添加 MCP 服务器
ComfyUI MCP 以comfyui-mcp 发布在 npm 上,通过 npx 运行 —— 无需全局安装。
- 本地 ComfyUI
- 远程 ComfyUI
- Comfy Cloud
服务器会自动检测本地安装及其端口。把它加到
~/.claude/settings.json:/mcp 进行连接。
3. 启动面板编排器
只有使用侧边栏面板时才需要。如果你是从 Claude Code 或其他 MCP 客户端驱动 ComfyUI, 可以跳过这一步 —— 那条路径用的是上面配置的 MCP 服务器。 面板是纯前端的 ComfyUI 扩展:它无法在你的机器上启动进程,所以由你自己启动编排器, 面板再连接到它。--panel-orchestrator 的简写形式。它会自动以你浏览器当前所在的 ComfyUI 为目标,在
ws://127.0.0.1:9180 上提供桥接(可用 COMFYUI_MCP_BRIDGE_PORT 覆盖),并且在你使用面板
期间必须保持运行。然后打开智能体标签页,选择一个服务商,点击连接。
要驱动远程 ComfyUI —— 云端实例,或者局域网里的另一台机器?请在你自己的机器上运行
同样的命令,而不是在远程那台上,并传入 URL:
4.(可选)令牌
有些工具会用到 API 令牌。请在服务器的env 块中设置(参见配置):
CIVITAI_API_TOKEN—— 有访问限制的 CivitAI 下载HUGGINGFACE_TOKEN—— 更高的 HuggingFace 速率限制GITHUB_TOKEN—— 技能生成 / 节点元数据获取COMFY_API_KEY—— 托管的 comfy.org API 节点
本地开发
本项目使用npm link,因此 npx comfyui-mcp 会解析到你的本地构建:
npm run build,然后用 /mcp 重新连接。