comfyui-mcp
Version:
Local-first, agent-native control plane for ComfyUI — MCP server + autonomous sidebar agent that drives your live graph in natural language on ANY LLM: Claude/ChatGPT/Gemini on your subscription (no API key), free local models via Ollama (fully offline),
1 lines • 19.8 kB
JSON
{"id": "25dfce61-3571-4c9a-a7f8-6a83951d66aa", "revision": 0, "last_node_id": 642, "last_link_id": 730, "nodes": [{"id": 634, "type": "VHS_VideoCombine", "pos": [22226.534123804973, 364.96467460234646], "size": [416.91412317533104, 262], "flags": {}, "order": 35, "mode": 0, "inputs": [{"name": "images", "type": "IMAGE", "link": 713}, {"name": "audio", "shape": 7, "type": "AUDIO", "link": null}, {"name": "meta_batch", "shape": 7, "type": "VHS_BatchManager", "link": null}, {"name": "vae", "shape": 7, "type": "VAE", "link": null}, {"name": "filename_prefix", "type": "STRING", "widget": {"name": "filename_prefix"}, "link": null}], "outputs": [{"name": "Filenames", "type": "VHS_FILENAMES", "links": null}], "properties": {"cnr_id": "comfyui-videohelpersuite", "ver": "8550981384301e9bc5bfea83e5c2c75258102593", "Node name for S&R": "VHS_VideoCombine", "aux_id": "Kosinkadink/ComfyUI-VideoHelperSuite", "ue_properties": {"widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.4.1"}}, "widgets_values": {"frame_rate": 24, "loop_count": 0, "filename_prefix": "wan_transparent", "format": "video/ffmpeg-gif", "dither": "sierra2_4a", "pingpong": true, "save_output": true, "videopreview": {"hidden": false, "paused": false, "params": {"filename": "gratitude_00001.gif", "subfolder": "", "type": "output", "format": "video/ffmpeg-gif", "frame_rate": 24, "workflow": "gratitude_00001.png", "fullpath": "/workspace/ComfyUI/output/gratitude_00001.gif"}}}}, {"id": 595, "type": "RegexExtract", "pos": [21156.593718818207, 1192.5148401447673], "size": [400, 262], "flags": {"collapsed": true}, "order": 17, "mode": 0, "inputs": [{"name": "string", "type": "STRING", "widget": {"name": "string"}, "link": 688}], "outputs": [{"name": "STRING", "type": "STRING", "links": [683]}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.70", "Node name for S&R": "RegexExtract", "ue_properties": {"widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.4.1"}}, "widgets_values": ["", "^([^:]+)", "First Match", true, false, false, 1]}, {"id": 601, "type": "easy wildcards", "pos": [20582.27330016631, 1345.3462327519555], "size": [488.34741411007417, 252.44372971658913], "flags": {}, "order": 12, "mode": 0, "inputs": [], "outputs": [{"name": "text", "shape": 6, "type": "STRING", "links": []}, {"name": "populated_text", "shape": 6, "type": "STRING", "links": [688, 692]}], "properties": {"cnr_id": "comfyui-easy-use", "ver": "1.3.4", "Node name for S&R": "easy wildcards", "aux_id": "yolain/ComfyUI-Easy-Use", "ue_properties": {"widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.4.1"}}, "widgets_values": ["surprise: emotion: surprise, eyes blast wide open, eyebrows shoot upward fast, mouth opens fully, head jerks backward sharply, shoulders jump in a sudden flinch, full-body shock reaction\n", "Select the LoRA to add to the text", "Select the Wildcard to add to the text", 648212465629578, "randomize", false]}, {"id": 586, "type": "BiRefNetRMBG", "pos": [21709.286652840074, 359.5883422583602], "size": [482.43358321008054, 254], "flags": {}, "order": 34, "mode": 0, "inputs": [{"name": "image", "type": "IMAGE", "link": 675}], "outputs": [{"name": "IMAGE", "type": "IMAGE", "links": [713, 722]}, {"name": "MASK", "type": "MASK", "links": null}, {"name": "MASK_IMAGE", "type": "IMAGE", "links": null}], "properties": {"cnr_id": "comfyui-rmbg", "ver": "2.9.3", "Node name for S&R": "BiRefNetRMBG", "aux_id": "1038lab/ComfyUI-RMBG", "ue_properties": {"widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.4.1"}}, "widgets_values": ["BiRefNet_toonout", 0, 0, false, false, "Alpha", "#222222"], "color": "#222e40", "bgcolor": "#364254"}, {"id": 557, "type": "easy clearCacheAll", "pos": [21490.895549435456, 453.66879675834343], "size": [150, 30], "flags": {"collapsed": false}, "order": 33, "mode": 0, "inputs": [{"name": "anything", "type": "*", "link": 600}], "outputs": [{"name": "output", "type": "*", "links": [675]}], "properties": {"cnr_id": "comfyui-easy-use", "ver": "54614079ca96fa66c8953ff89dc66ca77245f5db", "Node name for S&R": "easy clearCacheAll", "aux_id": "yolain/ComfyUI-Easy-Use", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": [], "color": "#222", "bgcolor": "#000"}, {"id": 556, "type": "easy cleanGpuUsed", "pos": [21318.315776249798, 450.93579085137327], "size": [157.3892578125, 26], "flags": {}, "order": 32, "mode": 0, "inputs": [{"name": "anything", "type": "*", "link": 604}], "outputs": [{"name": "output", "type": "*", "links": [600]}], "properties": {"cnr_id": "comfyui-easy-use", "ver": "54614079ca96fa66c8953ff89dc66ca77245f5db", "Node name for S&R": "easy cleanGpuUsed", "aux_id": "yolain/ComfyUI-Easy-Use", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": [], "color": "#222", "bgcolor": "#000"}, {"id": 370, "type": "VAEDecode", "pos": [21324.623235685114, 358.59959958135545], "size": [210, 46], "flags": {}, "order": 31, "mode": 0, "inputs": [{"name": "samples", "type": "LATENT", "link": 428}, {"name": "vae", "type": "VAE", "link": 429}], "outputs": [{"name": "IMAGE", "type": "IMAGE", "slot_index": 0, "links": [604]}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "VAEDecode", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": []}, {"id": 378, "type": "VAELoader", "pos": [20592.222290039062, 642.2219848632812], "size": [490.0348205566406, 58], "flags": {}, "order": 1, "mode": 0, "inputs": [], "outputs": [{"name": "VAE", "type": "VAE", "slot_index": 0, "links": [429, 447]}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "VAELoader", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": ["wan_2.1_vae.safetensors"], "color": "#223", "bgcolor": "#335"}, {"id": 384, "type": "KSamplerAdvanced", "pos": [20832.74028840573, 1872.9775976659073], "size": [244.748046875, 334], "flags": {}, "order": 30, "mode": 0, "inputs": [{"name": "model", "type": "MODEL", "link": 613}, {"name": "positive", "type": "CONDITIONING", "link": 442}, {"name": "negative", "type": "CONDITIONING", "link": 443}, {"name": "latent_image", "type": "LATENT", "link": 602}], "outputs": [{"name": "LATENT", "type": "LATENT", "links": [428]}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "KSamplerAdvanced", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": ["disable", 466152519443173, "randomize", 4, 1, "euler", "simple", 2, 4, "disable"]}, {"id": 558, "type": "easy cleanGpuUsed", "pos": [20722.222290039062, 1552.2219848632812], "size": [157.3892578125, 26], "flags": {}, "order": 29, "mode": 0, "inputs": [{"name": "anything", "type": "*", "link": 601}], "outputs": [{"name": "output", "type": "*", "links": [602]}], "properties": {"cnr_id": "comfyui-easy-use", "ver": "54614079ca96fa66c8953ff89dc66ca77245f5db", "Node name for S&R": "easy cleanGpuUsed", "aux_id": "yolain/ComfyUI-Easy-Use", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": [], "color": "#222", "bgcolor": "#000"}, {"id": 383, "type": "KSamplerAdvanced", "pos": [20582.74028840573, 1872.9775976659073], "size": [244.748046875, 334], "flags": {}, "order": 28, "mode": 0, "inputs": [{"name": "model", "type": "MODEL", "link": 606}, {"name": "positive", "type": "CONDITIONING", "link": 438}, {"name": "negative", "type": "CONDITIONING", "link": 439}, {"name": "latent_image", "type": "LATENT", "link": 440}], "outputs": [{"name": "LATENT", "type": "LATENT", "links": [601]}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "KSamplerAdvanced", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": ["enable", 855560664058522, "randomize", 4, 1, "euler", "simple", 0, 2, "enable"]}, {"id": 385, "type": "WanImageToVideo", "pos": [20582.74028840573, 1632.9775976659073], "size": [492.7348327636719, 210], "flags": {}, "order": 27, "mode": 0, "inputs": [{"name": "positive", "type": "CONDITIONING", "link": 445}, {"name": "negative", "type": "CONDITIONING", "link": 446}, {"name": "vae", "type": "VAE", "link": 447}, {"name": "clip_vision_output", "shape": 7, "type": "CLIP_VISION_OUTPUT", "link": null}, {"name": "start_image", "shape": 7, "type": "IMAGE", "link": 448}], "outputs": [{"name": "positive", "type": "CONDITIONING", "slot_index": 0, "links": [438, 442]}, {"name": "negative", "type": "CONDITIONING", "slot_index": 1, "links": [439, 443]}, {"name": "latent", "type": "LATENT", "slot_index": 2, "links": [440]}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "WanImageToVideo", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": [1024, 1024, 133, 1]}, {"id": 372, "type": "LoadImage", "pos": [20582.74028840573, 2232.9775976659075], "size": [488.76470947265625, 523.6205444335938], "flags": {}, "order": 10, "mode": 0, "inputs": [], "outputs": [{"name": "IMAGE", "type": "IMAGE", "slot_index": 0, "links": [448]}, {"name": "MASK", "type": "MASK", "slot_index": 1, "links": null}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "LoadImage", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": ["ComfyUI_02334_.png", "image"]}, {"id": 371, "type": "CLIPTextEncode", "pos": [21391.43823729242, 1087.083503221754], "size": [332.99371274717487, 88], "flags": {"collapsed": true}, "order": 23, "mode": 0, "inputs": [{"name": "clip", "type": "CLIP", "link": 609}], "outputs": [{"name": "CONDITIONING", "type": "CONDITIONING", "slot_index": 0, "links": [446]}], "title": "CLIP Text Encode (Negative Prompt)", "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "CLIPTextEncode", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": [""], "color": "#322", "bgcolor": "#533"}, {"id": 553, "type": "Power Lora Loader (rgthree)", "pos": [20592.222290039062, 732.2219848632812], "size": [489.944580078125, 142], "flags": {}, "order": 19, "mode": 0, "inputs": [{"dir": 3, "name": "model", "type": "MODEL", "link": 642}, {"dir": 3, "name": "clip", "type": "CLIP", "link": 610}], "outputs": [{"dir": 4, "name": "MODEL", "shape": 3, "type": "MODEL", "links": [606]}, {"dir": 4, "name": "CLIP", "shape": 3, "type": "CLIP", "links": [608, 609]}], "properties": {"cnr_id": "rgthree-comfy", "ver": "1.0.2507112302", "Show Strengths": "Single Strength", "aux_id": "rgthree/rgthree-comfy", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": [{}, {"type": "PowerLoraLoaderHeaderWidget"}, {"on": true, "lora": "wan2.2_i2v_lightx2v_4steps_lora_v1_high_noise.safetensors", "strength": 1, "strengthTwo": null}, {}, ""], "color": "#323", "bgcolor": "#535"}, {"id": 377, "type": "CLIPLoaderGGUF", "pos": [20582.222290039062, 522.2219848632812], "size": [491.17547607421875, 82], "flags": {}, "order": 7, "mode": 0, "inputs": [], "outputs": [{"name": "CLIP", "type": "CLIP", "links": [610]}], "properties": {"cnr_id": "comfyui-gguf", "ver": "1.1.1", "Node name for S&R": "CLIPLoaderGGUF", "aux_id": "city96/ComfyUI-GGUF", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": ["umt5-xxl-encoder-Q5_K_S.gguf", "wan"], "color": "#223", "bgcolor": "#335"}, {"id": 374, "type": "ModelSamplingSD3", "pos": [21113.455128709506, 516.9921924843544], "size": [315, 58], "flags": {}, "order": 15, "mode": 0, "inputs": [{"name": "model", "type": "MODEL", "link": 605}], "outputs": [{"name": "MODEL", "type": "MODEL", "slot_index": 0, "links": [642]}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "ModelSamplingSD3", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": [5.0]}, {"id": 375, "type": "UNETLoader", "pos": [20582.222290039062, 342.22198486328125], "size": [489.9449462890625, 58], "flags": {}, "order": 8, "mode": 0, "inputs": [], "outputs": [{"name": "MODEL", "type": "MODEL", "links": [605]}], "properties": {"Node name for S&R": "UNETLoader", "aux_id": "city96/ComfyUI-GGUF", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": ["wan2.2_i2v_high_noise_14B_fp16.safetensors", "default"], "color": "#223", "bgcolor": "#335"}, {"id": 381, "type": "CLIPTextEncode", "pos": [21110.07228878927, 1088.7379032104654], "size": [263.2095703125, 88], "flags": {"collapsed": true}, "order": 26, "mode": 0, "inputs": [{"name": "clip", "type": "CLIP", "link": 608}, {"name": "text", "type": "STRING", "widget": {"name": "text"}, "link": null}], "outputs": [{"name": "CONDITIONING", "type": "CONDITIONING", "slot_index": 0, "links": [445]}], "title": "CLIP Text Encode (Positive Prompt)", "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "CLIPTextEncode", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": ["a woman, natural subtle motion, cinematic, high detail, sharp focus"], "color": "#232", "bgcolor": "#353"}, {"id": 605, "type": "StringConcatenate", "pos": [21141.462720909993, 1144.3153460465066], "size": [400, 200], "flags": {"collapsed": true}, "order": 18, "mode": 0, "inputs": [{"name": "string_a", "type": "STRING", "widget": {"name": "string_a"}, "link": 693}, {"name": "string_b", "type": "STRING", "widget": {"name": "string_b"}, "link": 692}], "outputs": [{"name": "STRING", "type": "STRING", "links": [694]}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.70", "Node name for S&R": "StringConcatenate", "ue_properties": {"widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.4.1"}}, "widgets_values": ["", "", ""]}, {"id": 604, "type": "ttN text", "pos": [20583.182269596047, 1077.5293063448198], "size": [489.8467445974711, 235.0139029428076], "flags": {}, "order": 11, "mode": 0, "inputs": [], "outputs": [{"name": "text", "type": "STRING", "links": [693]}], "properties": {"cnr_id": "comfyui_tinyterranodes", "ver": "2.0.9", "Node name for S&R": "ttN text", "aux_id": "TinyTerra/ComfyUI_tinyterraNodes", "ue_properties": {"widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.4.1"}, "ttNnodeVersion": "1.0.0"}, "widgets_values": ["Anime style, secretary, standing in place, clean plain background\n"], "color": "#232", "bgcolor": "#353"}, {"id": 559, "type": "Power Lora Loader (rgthree)", "pos": [20582.222290039062, 902.2219848632812], "size": [489.1241455078125, 142], "flags": {}, "order": 20, "mode": 0, "inputs": [{"dir": 3, "name": "model", "type": "MODEL", "link": 643}, {"dir": 3, "name": "clip", "type": "CLIP", "link": null}], "outputs": [{"dir": 4, "name": "MODEL", "shape": 3, "type": "MODEL", "links": [613]}, {"dir": 4, "name": "CLIP", "shape": 3, "type": "CLIP", "links": []}], "properties": {"cnr_id": "rgthree-comfy", "ver": "1.0.2507112302", "Show Strengths": "Single Strength", "aux_id": "rgthree/rgthree-comfy", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": [{}, {"type": "PowerLoraLoaderHeaderWidget"}, {"on": true, "lora": "wan2.2_i2v_lightx2v_4steps_lora_v1_low_noise.safetensors", "strength": 1, "strengthTwo": null}, {}, ""], "color": "#323", "bgcolor": "#535"}, {"id": 373, "type": "ModelSamplingSD3", "pos": [21123.455128709506, 606.9921924843544], "size": [315, 58], "flags": {}, "order": 16, "mode": 0, "inputs": [{"name": "model", "type": "MODEL", "link": 611}], "outputs": [{"name": "MODEL", "type": "MODEL", "slot_index": 0, "links": [643]}], "properties": {"cnr_id": "comfy-core", "ver": "0.3.47", "Node name for S&R": "ModelSamplingSD3", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": [5.0]}, {"id": 376, "type": "UNETLoader", "pos": [20582.222290039062, 432.22198486328125], "size": [490.765380859375, 58], "flags": {}, "order": 9, "mode": 0, "inputs": [], "outputs": [{"name": "MODEL", "type": "MODEL", "links": [611]}], "properties": {"Node name for S&R": "UNETLoader", "aux_id": "city96/ComfyUI-GGUF", "ue_properties": {"version": "7.4.1", "widget_ue_connectable": {}, "input_ue_unconnectable": {}}}, "widgets_values": ["wan2.2_i2v_low_noise_14B_fp16.safetensors", "default"], "color": "#223", "bgcolor": "#335"}, {"id": 638, "type": "VHS_VideoCombine", "pos": [22724.386758584198, 359.3616847070224], "size": [397.33973940920623, 653.3397394092062], "flags": {}, "order": 36, "mode": 0, "inputs": [{"name": "images", "type": "IMAGE", "link": 722}, {"name": "audio", "shape": 7, "type": "AUDIO", "link": null}, {"name": "meta_batch", "shape": 7, "type": "VHS_BatchManager", "link": null}, {"name": "vae", "shape": 7, "type": "VAE", "link": null}, {"name": "filename_prefix", "type": "STRING", "widget": {"name": "filename_prefix"}, "link": null}], "outputs": [{"name": "Filenames", "type": "VHS_FILENAMES", "links": null}], "properties": {"cnr_id": "comfyui-videohelpersuite", "ver": "8550981384301e9bc5bfea83e5c2c75258102593", "Node name for S&R": "VHS_VideoCombine", "aux_id": "Kosinkadink/ComfyUI-VideoHelperSuite", "ue_properties": {"widget_ue_connectable": {}, "input_ue_unconnectable": {}, "version": "7.4.1"}}, "widgets_values": {"frame_rate": 24, "loop_count": 0, "filename_prefix": "wan_transparent", "format": "image/webp", "lossless": true, "pingpong": true, "save_output": true, "videopreview": {"hidden": false, "paused": false, "params": {"filename": "gratitude_00002.webp", "subfolder": "", "type": "output", "format": "image/webp", "frame_rate": 24, "workflow": "gratitude_00002.png", "fullpath": "/workspace/ComfyUI/output/gratitude_00002.webp"}}}}], "links": [[428, 384, 0, 370, 0, "LATENT"], [429, 378, 0, 370, 1, "VAE"], [438, 385, 0, 383, 1, "CONDITIONING"], [439, 385, 1, 383, 2, "CONDITIONING"], [440, 385, 2, 383, 3, "LATENT"], [442, 385, 0, 384, 1, "CONDITIONING"], [443, 385, 1, 384, 2, "CONDITIONING"], [445, 381, 0, 385, 0, "CONDITIONING"], [446, 371, 0, 385, 1, "CONDITIONING"], [447, 378, 0, 385, 2, "VAE"], [448, 372, 0, 385, 4, "IMAGE"], [600, 556, 0, 557, 0, "*"], [601, 383, 0, 558, 0, "*"], [602, 558, 0, 384, 3, "LATENT"], [604, 370, 0, 556, 0, "*"], [605, 375, 0, 374, 0, "MODEL"], [606, 553, 0, 383, 0, "MODEL"], [608, 553, 1, 381, 0, "CLIP"], [609, 553, 1, 371, 0, "CLIP"], [610, 377, 0, 553, 1, "CLIP"], [611, 376, 0, 373, 0, "MODEL"], [613, 559, 0, 384, 0, "MODEL"], [642, 374, 0, 553, 0, "MODEL"], [643, 373, 0, 559, 0, "MODEL"], [675, 557, 0, 586, 0, "IMAGE"], [688, 601, 1, 595, 0, "STRING"], [692, 601, 1, 605, 1, "STRING"], [693, 604, 0, 605, 0, "STRING"], [713, 586, 0, 634, 0, "IMAGE"], [722, 586, 0, 638, 0, "IMAGE"]], "groups": [{"id": 57, "title": "WAN 2.2 IMAGE TO VIDEO", "bounding": [20572.222290039062, 262.22198486328125, 2750.242396885682, 2518.879786022268], "color": "#3f789e", "font_size": 24, "flags": {}}], "config": {}, "extra": {"ds": {"scale": 0.10361494477632122, "offset": [-13932.229573567709, 3357.816542339306]}, "frontendVersion": "1.28.9", "groupNodes": {}, "VHS_latentpreview": false, "VHS_latentpreviewrate": 0, "VHS_MetadataImage": true, "VHS_KeepIntermediate": true, "ue_links": [], "links_added_by_ue": []}, "version": 0.4, "definitions": {"subgraphs": []}}