Updated 1d ago
by artokun
comfyui-mcp
Local-first, agent-native control plane for ComfyUI — MCP server + sidebar agent that generates images, video & audio, authors and runs workflows, and edits your live graph in natural language on ANY LLM (Claude, ChatGPT, Gemini, offline Ollama, or any hosted model). 178 tools, 36 AI skills, 55 installer packs. Local, LAN, VPS, or Comfy Cloud.
828 GitHub stars (828)
+64 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +1 |
| Sep 29 | +5 |
| Sep 30 | +3 |
| Oct 1 | +4 |
| Oct 2 | +1 |
| Oct 3 | +1 |
| Oct 4 | +3 |
| Oct 5 | +5 |
| Oct 6 | +3 |
| Oct 7 | +1 |
| Oct 8 | +4 |
| Oct 9 | +3 |
| Oct 10 | +4 |
| Oct 11 | +5 |
| Oct 12 | +4 |
| Oct 13 | +5 |
| Oct 14 | +4 |
| Oct 15 | +4 |
| Oct 16 | +4 |
- 30 skills (30 skills found in its SKILL.md files)
- 137 forks (137 forks)
- 1d ago last update (Last updated 1d ago)
Install
Skills CLI
npx skills add artokun/comfyui-mcp
Asks which skills and agents to install. Just one: npx skills add artokun/comfyui-mcp --skill ai-toolkit-trainer — add -g for every project.
Claude Code
git clone https://github.com/artokun/comfyui-mcpcp -r "comfyui-mcp/plugin/skills/ai-toolkit-trainer" ~/.claude/skills/
Copies the ai-toolkit-trainer skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add artokun/comfyui-mcp
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 42 files.
-
ai-toolkit-trainer
Train custom LoRAs with ostris AI-Toolkit. Covers WAN 2.2/2.1 (people, styles, video motion) and Z-Image (Turbo & Base, low-VRAM image LoRAs). Use when the user wants to train a WAN or Z-Image LoRA; covers local + RunPod setup, dataset prep, key params, and using the result in a ComfyUI workflow.
plugin/skills/ai-toolkit-trainer/SKILL.md on GitHub (opens in a new tab) -
anima-base
Anime/illustration text-to-image (ANIMA 1.0, ~2B Cosmos DiT). Use for anime, manga, illustrated characters; accepts Danbooru tags + natural language; runs/trains on <6GB VRAM; includes anime inpainting via Anima-LLLite ControlNet
plugin/skills/anima-base/SKILL.md on GitHub (opens in a new tab) -
anima-lora-trainer
Train a custom anime LoRA on the ANIMA base model with Citron's local Gradio trainer (kohya sd-scripts), <6GB VRAM, character/style LoRAs; covers setup, dataset prep, training params, and using the result in the anima-base workflow
plugin/skills/anima-lora-trainer/SKILL.md on GitHub (opens in a new tab) -
civitai
Discover Civitai models with the BUILT-IN download_model action:"search_civitai" and install/generate them locally. Find a checkpoint/LoRA/embedding on Civitai, download it into ComfyUI, and use its trigger words. Optionally pair the official Civitai MCP for community features (images browsing, posting, collections).
plugin/skills/civitai/SKILL.md on GitHub (opens in a new tab) -
color-correction
Diagnose and fix video/image color OBJECTIVELY with the get_image (action:"analyze_color") tool (scopes/stats such as black/white points, contrast, saturation, clipping, cast) instead of eyeballing a contact sheet. Covers the "washed out" signature, why reference color-match (mkl/ColorMatch/ColorMatchAdobe) CAN'T add contrast a flat source lacks, the levels/contrast-stretch fix (core AdjustContra…
plugin/skills/color-correction/SKILL.md on GitHub (opens in a new tab) -
comfyui-core
Core ComfyUI knowledge covering workflow format, node types, pipeline patterns, and MCP tool usage
plugin/skills/comfyui-core/SKILL.md on GitHub (opens in a new tab) -
comfyui-frontend-extensions
Authoring ComfyUI v2 frontend extensions with @comfyorg/extension-api, covering defineNode/defineExtension/defineWidget, shell UI (sidebar tabs, commands, hotkeys), typed events, and handles. Use when writing or editing ComfyUI web-UI extension code (custom node JS, sidebar panels, widgets).
plugin/skills/comfyui-frontend-extensions/SKILL.md on GitHub (opens in a new tab) -
comfyui-launch-flags
Pick the right ComfyUI startup flags for VRAM, attention, caching, and speed. The full decision matrix for OOM (--novram / --cache-none / --disable-smart-memory), shared-VRAM creep on Windows (--reserve-vram N), model-switching with big text encoders (--cache-none), high-VRAM throughput (--gpu-only / --highvram), and attention-backend selection (--use-sage-attention for speed, --use-pytorch-cross…
plugin/skills/comfyui-launch-flags/SKILL.md on GitHub (opens in a new tab) -
comfyui-node-registry
Authoring & publishing ComfyUI custom nodes to the Comfy Registry, covering node structure, pyproject.toml spec, comfy-cli publishing, and CI
plugin/skills/comfyui-node-registry/SKILL.md on GitHub (opens in a new tab) -
debug-render
Debug a WRONG or imperfect render (not a hard error) by inspecting inputs and intermediate steps with run-to-node. Render one branch up to an output, preview-tap latents/masks/preprocessor maps, localize the first bad stage, then fix. Use when a final image/video completes but looks wrong, such as artifacts, wrong subject/pose/composition/color, blur, a ControlNet/IPAdapter/mask/LoRA not taking,…
plugin/skills/debug-render/SKILL.md on GitHub (opens in a new tab) -
director
Full production pipeline covering story to scenes, Z-Image start frames, Qwen Edit end frames, WAN FLF video clips, ffmpeg concatenation
plugin/skills/director/SKILL.md on GitHub (opens in a new tab) -
ernie-image
Build Baidu ERNIE-Image / ERNIE-Image-Turbo workflows, primarily TEXT-TO-IMAGE. Pick ERNIE when you need precise multilingual text rendering, posters/signage, manga/anime multi-panel layouts, or strong instruction following for complex multi-object scenes. Also supports denoise-based image-to-image refine (NOT instruction-grounded editing; use Qwen-Image-Edit or Flux Kontext for "change X in this…
plugin/skills/ernie-image/SKILL.md on GitHub (opens in a new tab) -
flux-txt2img
Build Flux txt2img workflows with Flux.1 Dev (SRPO), Flux 2 Klein 9B, Turbo LoRAs, FluxGuidance, and DualCLIPLoader patterns
plugin/skills/flux-txt2img/SKILL.md on GitHub (opens in a new tab) -
ideogram-ultra
Build Ideogram 4 (Ideogram Ultra) txt2img and img2img workflows with the local open-weights model, dual conditional/unconditional models with DualModelGuider, Qwen3-VL text encoder, and structured JSON ("compositional deconstruction") prompts for strong text rendering and layout control
plugin/skills/ideogram-ultra/SKILL.md on GitHub (opens in a new tab) -
installer-packs
Use when installing a model family from an installer pack, or when building/deriving a new pack from an upstream installer or a workflow JSON. Explains the manifest-driven packs/ system and tells you to invite the user to contribute new packs back upstream.
plugin/skills/installer-packs/SKILL.md on GitHub (opens in a new tab) -
krea2-identity-edit
Swap an OUTFIT or transfer CLOTHING onto a person LOCALLY, keeping their face, pose and background. Use for "put this jacket on her", "change his shirt", "clothes swap", "try on", "outfit transfer", "virtual try-on", "dress her in", "wear this outfit". Prefer this over API/cloud edit nodes and over generic img2img/inpainting. NOT for identity-preserving edits that are not about clothing (backgrou…
plugin/skills/krea2-identity-edit/SKILL.md on GitHub (opens in a new tab) -
krea2-txt2img
Build Krea 2 Turbo txt2img workflows with the native krea2 CLIPLoader, Qwen3-VL encoder, Qwen image VAE, 8-step turbo settings, and Ideogram-style JSON prompting
plugin/skills/krea2-txt2img/SKILL.md on GitHub (opens in a new tab) -
local-llm-free
Run the ComfyUI agent locally for FREE with no subscription, no API key, and fully offline, using our gemma4 models fine-tuned on the comfyui-mcp tool suite via Ollama. Use when the user asks about running locally, running for free, offline use, avoiding API costs, Ollama setup, or which local model to pick.
plugin/skills/local-llm-free/SKILL.md on GitHub (opens in a new tab) -
lora-manager
Author ComfyUI-LoRA-Manager nodes from the panel. Use when adding a LoRA Manager loader, stacker, prompt, or text node, or when panel_add_node refuses AUTOCOMPLETE_TEXT_LORAS / AUTOCOMPLETE_TEXT_PROMPT after waiting for a widget.
plugin/skills/lora-manager/SKILL.md on GitHub (opens in a new tab) -
ltx-director
Drive the LTX Director (Timeline) node. Its Add Image/Text/Audio buttons are DOM-only and cannot be clicked by an agent; edit the hidden timeline_data JSON widget instead. Load when a workflow contains LTXDirector / LTXDirectorGuide / PromptRelayEncodeTimeline, or when asked to add, move, retime, or remove timeline segments (image / text / audio / motion).
plugin/skills/ltx-director/SKILL.md on GitHub (opens in a new tab) -
ltxv2-video
Build Lightricks LTX-2 / LTX-2.3 video workflows covering text-to-video, image-to-video, GGUF and bundled checkpoints, distilled model, camera control LoRAs, synchronized audio, two-stage upscaling, and swapping alternate/GGUF base models
plugin/skills/ltxv2-video/SKILL.md on GitHub (opens in a new tab) -
minimax-h3-video
Build MiniMax H3 (Hailuo) local video workflows with native T2V/I2V/R2V nodes, Comfy-Org INT8 weights, turbo LoRAs for 8GB VRAM, 15-second stereo-audio clips, and the official MiniMax prompting guides (cite by link, do not copy).
plugin/skills/minimax-h3-video/SKILL.md on GitHub (opens in a new tab) -
model-compatibility
Model family compatibility matrix covering loaders, resolutions, samplers, CFG, VAE, ControlNet, and LoRA compatibility for SD 1.5, SDXL, Flux, SD3, and video models
plugin/skills/model-compatibility/SKILL.md on GitHub (opens in a new tab) -
model-registry
Curated download URLs and target directories, organized by family (Flux, WAN, LTX, Qwen, Z-Image, SD15/SDXL), for every model the comfyui-mcp skills reference, covering checkpoints, VAEs, text encoders, and LoRAs. Use when downloading models with download_model (action:"download" / action:"download_civitai"), when a workflow fails with a missing-model error, or when setting up a new machine.
plugin/skills/model-registry/SKILL.md on GitHub (opens in a new tab) -
panel-node-pack-sync
Keep the ComfyUI sidebar panel node-pack (comfyui-agent-panel) in step with the orchestrator after comfyui-mcp updates. Use this whenever the orchestrator was just updated (install_comfyui (action:"self_update"), npm i -g comfyui-mcp, a new version in the ENVIRONMENT line), when a panel/bridge command fails in a way that smells like version drift ("panel is too old", a graph_/ui_ command the pane…
plugin/skills/panel-node-pack-sync/SKILL.md on GitHub (opens in a new tab) -
panel-operations
On-demand procedures for the ComfyUI sidebar panel agent that are too long to sit in the system prompt. Read it when a task lands in one of these areas. subgraph boundary rails and blueprint reuse, merging or composing workflows across tabs, pinning your edits to one workflow, opening staged or downloaded workflow files, untangling Get/Set-bus and rgthree toggle-heavy graphs, authoring rgthree Fa…
plugin/skills/panel-operations/SKILL.md on GitHub (opens in a new tab) -
prompt-engineering
ComfyUI prompt engineering knowledge covering CLIP text encoding syntax, weight modifiers, model-specific prompting strategies, and best practices
plugin/skills/prompt-engineering/SKILL.md on GitHub (opens in a new tab) -
qwen-image-edit
Build Qwen Image Edit workflows covering model loading, conditioning, LoRAs, prompt patterns, and XY plot testing
plugin/skills/qwen-image-edit/SKILL.md on GitHub (opens in a new tab) -
qwen-txt2img
Build Qwen Image 2512 text-to-image workflows with QwenImageIntegratedKSampler, separate component loading, lightning LoRAs, and fine-tuned model variants
plugin/skills/qwen-txt2img/SKILL.md on GitHub (opens in a new tab) -
report-bug
ARCHIVED. comfyui-mcp is no longer maintained and its issue trackers are closed - do NOT file, and do not use report_issue to try. When the user hits a defect in comfyui-mcp or the sidebar panel, say plainly that this project is archived and point them at ComfyUI's official agent and MCP tooling (Comfy Agent / Comfy MCP by Comfy-Org; https://docs.comfy.org/agent-tools). For third-party custom-nod…
plugin/skills/report-bug/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.