这是 Comfy Cloud 云端功能,仅在云端版本中可用,本地版本不支持此功能。了解更多关于 Comfy Cloud 的信息,请参阅 Comfy Cloud。
公开测试版。 Comfy Cloud MCP 目前处于公开测试阶段。API、工具和行为在迭代过程中可能会发生变化。请参阅反馈来报告问题或分享建议。
概述
Comfy Cloud MCP 服务器通过模型上下文协议(MCP)将 AI 代理连接到 Comfy Cloud。连接后,你可以通过代理对话生成图像、视频、音频和3D内容,搜索模型、节点和模板,并运行 ComfyUI 工作流。 服务器远程运行在cloud.comfy.org/mcp。工作流在 Comfy Cloud GPU 上执行,因此你无需本地 GPU。你的代理通过 HTTPS 与服务器通信;服务器将工具调用转换为经过身份验证的请求,代表你发送给 Comfy Cloud。
目前支持范围限于 Claude Code 和 Claude Desktop,它们通过 OAuth 登录(一次性的浏览器登录)。更多客户端支持即将推出。
你的代理能做什么
你无需自己调用 MCP 工具。你的代理会根据你的请求自动选择合适的工具。斜杠命令和提示词(见下文)是将代理导向常用使用例的快捷键,但自然语言同样有效(例如“生成一张猫宇航员的图像”、“放大这张照片”、“找一个 Wan万相 2.2 视频模板”)。 典型流程:- 探索可用内容(
search_templates、search_models、search_nodes,或适用于图形类问题的cql)。 - 运行生成或工作流(
submit_workflow,需要输入图像时配合upload_file)。 - 检索输出(
get_output会返回一条下载指令,你的代理会在你的 Shell 中执行)。
MCP 工具
这些是您的代理连接后可访问的工具。名称与 MCP 客户端日志和调试中显示的名称保持一致。发现
执行
| 工具 | 描述 |
|---|---|
submit_workflow | 提交 ComfyUI API 格式的工作流在 Comfy Cloud 上执行 |
upload_file | 上传输入图像或文件用于工作流中(例如,与 LoadImage 配合使用) |
get_job_status | 轮询已提交工作流的执行状态 |
get_output | 从已完成的工作流中检索输出的图像、视频或音频 |
use_previous_output | 通过将一个运行的输出重用作另一个运行的输入来串联工作流 |
cancel_job | 取消待定或正在运行的作业 |
get_queue | 检查正在运行和待定的作业数量 |
已保存的工作流
| 工具 | 描述 |
|---|---|
list_saved_workflows | 浏览您保存在 Comfy Cloud 中的工作流 |
get_saved_workflow | 检查已保存工作流的节点、输入和配置 |
save_workflow | 将工作流保存到您的 Comfy Cloud 账户 |
您可以浏览和检查已保存的工作流,但代理目前无法直接通过 ID 运行它们。已保存的工作流使用 ComfyUI 图格式,在执行前必须转换为 API 格式。请参阅已知限制。
共享工作流
| 工具 | 描述 |
|---|---|
share_workflow | 发布一个已保存的工作流,并返回一个任何人都可以打开的 ?share=<id> 链接 |
import_shared_workflow | 将分享链接或纯分享 ID 解析为工作流 JSON,可选择保存到您的账户 |
comfy.org/workflows/<slug>-<hex> Hub 链接中尾部的连字符分隔的十六进制令牌就是分享 ID。例如,comfy.org/workflows/topaz-starlight-upscale-1c77e82713b7 的分享 ID 是 1c77e82713b7。将该令牌作为 share_id 传给 import_shared_workflow。share_url 参数只接受类似 https://cloud.comfy.org/?share=... 的 ?share=<id> 查询参数链接,不接受 Hub 页面链接。
安装
选择你的客户端:Claude Code
安装插件。连接和指令一步完成。
Claude Desktop
在应用中添加自定义连接器,然后登录。
Claude Code
安装 comfy-cloud 插件。它一步添加 MCP 连接和斜杠指令。该插件通过 Comfy Skills 仓库发布,该仓库托管 Claude Code 插件和 Comfy 的社区代理技能。 该插件添加以下斜杠指令:| 指令 | 功能 |
|---|---|
/comfy-cloud:generate-image | 生成、编辑或修改图像 |
/comfy-cloud:generate-video | 生成、编辑或扩展视频 |
/comfy-cloud:generate-audio | 生成音频、音乐或音效 |
/comfy-cloud:generate-3d | 根据文本或图像生成 3D 模型 |
/comfy-cloud:remove-background | 移除图像背景 |
/comfy-cloud:upscale-image | 将图像放大到更高分辨率 |
/comfy-cloud:search-templates | 在 comfy.org 上查找预构建的工作流模板 |
/comfy-cloud:search-models | 搜索可用模型 |
/comfy-cloud:search-nodes | 搜索节点并获取接线建议 |
/comfy-cloud:help | 查看你可以用 ComfyUI Cloud 做什么 |
仅想要连接,不安装插件?
仅想要连接,不安装插件?
直接添加服务器:然后运行
/mcp,选择 comfy-cloud → 认证。添加 -s user 使其在你所有项目中可用。此路径仍然暴露与 MCP 提示相同的工作流:/mcp__comfy-cloud__generate-image、/mcp__comfy-cloud__search-models 等(/mcp__<名称>__ 前缀使用你传递给 claude mcp add 的名称)。推荐使用上面的插件,因为它将这些包装为更友好的 /comfy-cloud:* 指令。Claude Desktop
Claude Desktop 通过其 UI 将 Comfy Cloud 添加为自定义连接器,然后运行 OAuth 登录。
Claude Desktop 不支持 Claude Code 斜杠指令。取而代之,打开 提示选择器 以使用相同的工作流:
| 提示 | 描述 |
|---|---|
generate-image | 从文本描述生成图像 |
generate-video | 从文本或图像生成视频 |
generate-audio | 生成音频、音乐或音效 |
generate-3d | 从文本或图像生成 3D 模型 |
upscale-image | 将图像放大到更高分辨率 |
remove-background | 移除图像背景 |
search-templates | 查找预构建的工作流模板 |
search-models | 搜索模型(检查点、LoRA、VAE 等) |
search-nodes | 搜索节点并获取接线建议 |
help | 查看你可以用 ComfyUI Cloud 做什么 |
无头 / CI(API 密钥)
Claude Code 和 Claude Desktop 使用 OAuth,因此你不需要 API 密钥。对于无头或 CI 环境(无法使用浏览器)的情况,请改用 API 密钥进行身份验证:创建密钥
前往 platform.comfy.org/profile/api-keys,点击 新建 API 密钥 并复制它(它以
comfyui- 开头)。输出与下载
MCP 服务器在云端运行,绝不会将文件写入你的机器。当生成完成时,你的代理会调用get_output,它会返回:
- 一个临时签名下载 URL(在短时间内有效)。
- 一条可直接运行的 shell 指令(macOS 和 Linux 上为
curl,Windows 上为curl.exe)。
相关资源
| 资源 | 用途 |
|---|---|
| Comfy Skills | Claude Code 插件市场与社区技能库。上述使用的 comfy-cloud 插件即在此分发;可浏览或贡献适用于 Comfy 工作流的其他技能。 |
| Comfy CLI | 用于在本地安装/启动 ComfyUI,以及从脚本或 CI 中调用托管合作节点的命令行工具(comfy generate,测试版)。当需要终端或自动化工作流时,可补充 MCP 使用。 |
| 在 Comfy Cloud 上分享工作流 | 从 Comfy Cloud UI 界面分享工作流(MCP 的 share_workflow 工具可在代理会话中完成此操作)。 |
反馈
Comfy Cloud MCP 目前处于公开测试阶段。请试试看,并告诉我们哪些功能好用、哪些不好用:- 反馈调查问卷:反馈错误、请求功能或分享常规印象。
- Discord:在 Comfy Discord 上的 #comfy-mcp-and-cli 频道进行提问和讨论。
已知限制
Comfy Cloud MCP 为早期版本。以下为已知的限制,团队正在努力解决: 工作流- 保存的工作流无法通过 ID 运行。 您的智能体可以列出和检查保存的工作流,但在执行之前必须重新构建或将其转换为 API 格式。
- 生成的资源可能未嵌入工作流元数据。 通过 MCP 创建的图像在 ComfyUI 中打开时,可能无法恢复对应的工作流。
- 工作流构建依赖于智能体的准确性。 复杂的多节点工作流可能需要重试或优化。
- 输出需要经过 Shell 下载步骤。 请参阅输出与下载。
- 上传大小限制可能因 MCP 客户端而异。某些客户端对文件上传施加了自己的限制。
- OAuth 或 API 密钥。 Claude Code 和 Claude Desktop 使用一次性浏览器 OAuth 流程。无头客户端可以通过
X-API-Key标头传递 Comfy Cloud API 密钥作为替代。计划为无法打开浏览器的客户端提供设备码 OAuth 流程。
常见问题
支持哪些客户端?
支持哪些客户端?
目前支持 Claude Code 和 Claude Desktop,两者均通过 OAuth 登录。未来将支持更多客户端。
是否需要 API 密钥?
是否需要 API 密钥?
Claude Code 和 Claude Desktop 不需要,它们使用 OAuth。仅在没有浏览器的无头或 CI 环境中才需要 API 密钥。
在 Claude Desktop 中能否使用斜杠指令?
在 Claude Desktop 中能否使用斜杠指令?
不能。斜杠指令是 Claude Code 插件的一部分。Claude Desktop 可以连接到同一个 MCP 服务器(如果你用自然语言提问或使用提示选择器,这些工具也能正常工作),但它不支持 Claude Code 插件或斜杠指令。
我输入了 /comfy 或 /cloud 但没有反应。
我输入了 /comfy 或 /cloud 但没有反应。
没有
/comfy 或 /cloud 指令。指令根据连接方式显示在以下两个前缀之一下:- 插件(推荐):
/comfy-cloud:generate-image、/comfy-cloud:generate-video……输入/comfy-cloud:即可看到所有���令。 - 直接连接(无插件):
/mcp__comfy-cloud__generate-image……输入/mcp__即可查看。
登录时没有打开浏览器。
登录时没有打开浏览器。
在 Claude Code 中,运行
/mcp,选择 comfy-cloud,然后选择 Authenticate。在 Claude Desktop 中,重新打开“自定义 → 连接器”中的连接器,并触发登录。如何在本地使用代理运行 Comfy?
如何在本地使用代理运行 Comfy?
Comfy Cloud MCP 是我们的托管服务,但自 ComfyUI 开源以来,本地代理工作流就已存在。请参阅 Agent Tools 概述中的关于本地 ComfyUI?部分,了解 Cloud 首先发布的原因、当前可用的社区 MCP 服务器,以及另一个选择——Comfy CLI。



