comfy-mcp

Generate and inspect reproducible SVG artwork and ComfyUI workflow outputs in a studio workspace.

465|41|Updated Aug 4, 2026
One-click install
npx skills add https://github.com/autonomous-ai/openharness --skill comfy-mcp-autonomous-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: comfy-mcp
Source: https://github.com/autonomous-ai/openharness/tree/main/store/agents/comfy-mcp/skills/comfy-mcp
Command: npx skills add https://github.com/autonomous-ai/openharness --skill comfy-mcp-autonomous-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Managing generative media experiments is hard when results, parameters, and seeds are scattered. This Skill provides a structured workspace for creating reproducible procedural SVG artwork locally and submitting API workflows to an existing local ComfyUI instance, with every run recorded and inspectable. ## Core Features & Use Cases - Deterministic local generation: Run the studio toolchain's generate command to produce procedural SVG studies and a contact sheet, with hashes verifying reproducibility from palette and seed. - ComfyUI integration: Submit a saved API-format workflow (workflow.json) to a local ComfyUI over COMFYUI_URL, poll job history, and collect returned PNG outputs without model weights or paid APIs. - Run tracking and inspection: Successful artifacts and measurements live in out/runs/<id>/, out/latest.json names the current result, and failed runs preserve the last success with the error recorded in the verdict. - Use Case: Pick a palette and seed, generate a family of SVG studies, verify reproducibility via hashes, then submit the supplied EmptyImage/SaveImage workflow to your local ComfyUI and retain the returned PNGs for comparison. ## Quick Start Ask the agent to read studio.json, run the studio toolchain generate command, and report which run in out/runs contains the new result.

Frequently Asked Questions about comfy-mcp

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate reproducible SVG artwork with a seed?

Choose a palette and seed, then run the studio toolchain's generate command. Each study is saved with its recipe, and SVG hashes verify that the same seed and parameters reproduce identical output.

How do I submit a workflow to a local ComfyUI instance?

Save API-format nodes in the workspace workflow.json, set COMFYUI_URL to the loopback address, and run the comfy command. The skill polls job history and collects the returned PNG outputs.

Does this skill use diffusion models or paid APIs?

No. The local starter produces deterministic procedural SVG vector studies, not diffusion output. The supplied ComfyUI workflow uses EmptyImage/SaveImage nodes with no model weights and no paid API calls.

What happens when a generation run fails?

A failed run preserves the last successful result and records the error in the verdict. The previous success remains available in out/runs, and out/latest.json continues to name the current valid result.

Why did my ComfyUI request time out?

A timeout means the remote queue may still be processing the job. Inspect the ComfyUI job history before resubmitting, since re-queuing expensive work can duplicate running tasks.