🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

ComfyUI 工具桥 Hyh0626/comfyui-agent-kit

DeepSeek Harness
Hyh062616 天前有提交已提供中文文档扫描:含敏感能力

把全局 ComfyUI MCP server 同时接入 Codex / Claude Code / ZCode /…

31.3/100
综合分
2
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/21 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Hyh0626/comfyui-agent-kit
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:需留意
是什么
dsh 原生插件 · vision
装得上吗
实装验证未通过(unknown),装前请到仓库确认最近更新与 issue
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 16 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
⚠︎ 实装验证未通过(unknown · 2026/10/31) ——可能是验证环境差异,装前建议到 GitHub 仓库确认最近更新与 issue。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令
查看扫描证据(共 2 处,展示前 2 条)
  • 执行外部命令来自配置/变量
    dsh-plugin/lib/index.js:54
    const res = spawnSync(PYTHON, ['-3', SERVER], {
  • 执行外部命令来自配置/变量
    dsh-plugin/lib/index.js:94
    const proc = spawn(PYTHON, ['-3', SERVER], {
扫描于 2026/11/3(0 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

ComfyUI MCP 服务器(18 个工具)加 DeepSeek Harness 桥接插件:一个本地服务器,Codex、Claude Code、ZCode 和 DSH 共用。

README

由 DeepSeek 最新模型翻译生成
comfyui-agent-kit 把全局 ComfyUI MCP server 同时接入 Codex / Claude Code / ZCode / DeepSeek Harness (DSH)。 同一个 comfyui-local server、同一组环境变量、同一套 19 个工具;四个智能体之间互不干扰。 English: One local MCP server that exposes ComfyUI's HTTP API plus SDXL LoRA training as 19 tools, with registration snippets for Codex, Claude Code, ZCode and DeepSeek Harness. The DSH side ships a Cordis plugin that turns the same tools into native DSH tools. 为什么需要 DSH 插件 Codex / Claude Code / ZCode 都有自己的 MCP 客户端,注册一下就能直连 server.py。
展开完整文档(README 剩余 1 节)
comfyui-agent-kit

把全局 ComfyUI MCP server 同时接入 Codex / Claude Code / ZCode / DeepSeek Harness (DSH)。
同一个 comfyui-local server、同一组环境变量、同一套 19 个工具;四个智能体之间互不干扰。

English: One local MCP server that exposes ComfyUI's HTTP API plus SDXL LoRA
training as 19 tools, with registration snippets for Codex, Claude Code, ZCode and
DeepSeek Harness. The DSH side ships a Cordis plugin that turns the same tools into
native DSH tools.

为什么需要 DSH 插件

Codex / Claude Code / ZCode 都有自己的 MCP 客户端,注册一下就能直连 server.py。
DSH 的工具模型是 Cordis,没有外部 MCP 挂载机制,所以这里额外提供一个薄桥接插件 dsh-plugin/:启动时读一次 tools/list,把 19 个工具用 ctx.tools.register 注册成一等原生工具;每次调用再拉起短命 server.py 转发。

┌─ Codex (原生 MCP,TOML) server.py ◄────────┼─ Claude Code (原生 MCP,JSON) features.py ├─ ZCode (原生 MCP,JSON) │ 19 tools └─ DSH (Cordis 插件 dsh-plugin/) ▼ ComfyUI HTTP API (127.0.0.1:8188)

桥接插件只读复用 server,不修改也不复刻它的实现,更不会碰另外三个智能体的注册。

仓库结构

comfyui-agent-kit/
├─ mcp-server/
│ ├─ server.py # stdio JSON-RPC,8 个基础工具(仅用 Python 标准库) │ ├─ features.py # 11 个扩展工具(工作流/节点/项目资产/SDXL LoRA 训练) │ └─ comfyui_recipes.py # 可选:两段式出图配方(hires-fix / 面部特写) ├─ dsh-plugin/ │ ├─ package.json # dsh.bundle.patch 指向下面的补丁 │ ├─ cordis.patch.yml # 只插入自己一行,不替换任何官方组件 │ └─ lib/index.js # 桥接实现 └─ examples/ └─ sdxl-lora-txt2img.json

环境要求

| 依赖 | 说明 |
| ComfyUI | 需已启动,默认 http://127.0.0.1:8188(HTTP API) |
| Python | 3.8+,只用标准库,无需 pip 安装任何包 |
| Node.js | ≥ 22(仅 DSH 插件需要) |
| kohya_ss | 可选,仅 comfyui_lora_ 训练工具需要 |

安装

1. 放置 MCP server

把 mcp-server/ 两个文件放到任意固定目录。默认查找位置:

~/.agents/mcp-servers/comfyui/server.py

(Windows 即 C:\Users\<你>\.agents\mcp-servers\comfyui\server.py。)

2. 各智能体注册

Codex — ~/.codex/config.toml:

[mcp_servers.comfyui-local]
command = "py" # Windows;其他平台用 python3
args = ["-3", "C:\\Users\\<你>\\.agents\\mcp-servers\\comfyui\\server.py"]
startup_timeout_sec = 10

[mcp_servers.comfyui-local.env]
COMFYUI_URL = "http://127.0.0.1:8188"
COMFYUI_HOME = "E:\\Program\\ComfyUI"
COMFYUI_PROJECT_ROOT = "D:\\comfyui-project"
KOHYA_SS_ROOT = "E:\\Program\\kohya_ss"

Claude Code — ~/.claude.json:

{
"mcpServers": {
"comfyui-local": {
"type": "stdio",
"command": "C:\\Windows\\py.exe",
"args": ["-3", "C:\\Users\\<你>\\.agents\\mcp-servers\\comfyui\\server.py"],
"env": {
"COMFYUI_URL": "http://127.0.0.1:8188",
"COMFYUI_HOME": "E:\\Program\\ComfyUI",
"COMFYUI_PROJECT_ROOT": "D:\\comfyui-project",
"KOHYA_SS_ROOT": "E:\\Program\\kohya_ss"
}
}
}
}

ZCode — ~/.zcode/cli/config.json:

{
"mcp": {
"servers": {
"comfyui-local": {
"command": "C:\\Windows\\py.exe",
"args": ["-3", "C:\\Users\\<你>\\.agents\\mcp-servers\\comfyui\\server.py"],
"env": {json
"COMFYUI_URL": "http://127.0.0.1:8188",
"COMFYUI_HOME": "E:\\Program\\ComfyUI",
"COMFYUI_PROJECT_ROOT": "D:\\comfyui-project",
"KOHYA_SS_ROOT": "E:\\Program\\kohya_ss"
}
}
}
}
}

DSH —— 安装本地包并挂进配置档: powershell
dsh plugin --profile desktop add "C:\path\to\comfyui-agent-kit\dsh-plugin"

然后在该配置档的 package.json 里把 dsh-comfyui-mcp 加进 dsh.profile.bundles,重启桌面端: json {
"dsh": {
"profile": {
"bundles": [
"@deepseek-ai/dsh-web-app",
"dsh-comfyui-mcp"
]
}
}
}

装好后 comfyui_ 会直接出现在 DSH 的工具列表里,不需要再手写 subprocess 桥接。

环境变量

| 变量 | 默认值 | 用途 |
| COMFYUI_URL | http://127.0.0.1:8188 | ComfyUI HTTP 地址 |
| COMFYUI_TIMEOUT | 30 | 单次 HTTP 超时(秒) |
| COMFYUI_HOME | E:\Program\ComfyUI | ComfyUI 安装目录(定位 workflows / models) |
| COMFYUI_PROJECT_ROOT | ~/comfyui-project | 目标项目根(LoRA 数据集与 assets/art) |
| KOHYA_SS_ROOT | E:\Program\kohya_ss | kohya_ss 安装目录 |
| COMFYUI_MCP_PYTHON | C:\Windows\py.exe(Windows)/ python3 | DSH 插件用来拉起 server 的解释器 |
| COMFYUI_MCP_SERVER | ~/.agents/mcp-servers/comfyui/server.py | server 脚本路径 |

后三个只影响 DSH 插件;其余对所有智能体生效。

工具(19 个)

| 组 | 工具 |
| ComfyUI 基础 | comfyui_status · comfyui_list_models · comfyui_queue_workflow · comfyui_queue_status · comfyui_get_history · comfyui_interrupt · comfyui_upload_image · comfyui_download_output |
| 节点与工作流 | comfyui_search_nodes · comfyui_get_node_schema · comfyui_build_workflow · comfyui_validate_workflow · comfyui_save_workflow |
| 出图配方 | comfyui_gen_hires(两段式:生成 → 放大 → 低 denoise 重绘;或方形面部模式) |
| 项目资产 | comfyui_apply_art |
| SDXL LoRA 训练 | comfyui_lora_preflight · comfyui_lora_prepare · comfyui_lora_start · comfyui_lora_status |

示例

examples/sdxl-lora-txt2img.json 是一个最小 SDXL 文生图 API workflow (Checkpoint → LoRA → 双 CLIP → KSampler → VAEDecode → SaveImage): jsonc // 直接提交:comfyui_queue_workflow({"workflow_json": "<文件内容>"}) // 校验: comfyui_validate_workflow({"workflow_json": "<文件内容>"})

把 lora_name 换成你自己的 LoRA 相对路径即可,子目录要带上,例如 my_lora\my_lora.safetensors。

安全与隐私

- server 只连 COMFYUI_URL,不访问任何外网、无遥测。
- 默认只监听回环地址;如需暴露到局域网请自行加鉴权。
- comfyui_apply_art 覆盖已存在文件时要求显式 overwrite=true,并保留 *.before-comfyui.png 备份。
- 仓库内不含任何 API key / token。

License

MIT
预览分享卡片长什么样 ↓Hyh0626/comfyui-agent-kit
分享 · DeepSeek Harness Hub
Hyh0626/comfyui-agent-kit

把全局 ComfyUI MCP server 同时接入 Codex / Claude Code / ZCode /…

这是你的仓库?认领条目

回到顶部