comfy-pilot
by ConstantineB6·★ 186·Score 48
MCP server + embedded terminal allowing Claude Code to view, edit, and run ComfyUI workflows programmatically.
Overview
Comfy Pilot provides an MCP server that integrates Claude Code directly with ComfyUI, enabling natural language workflow manipulation. It offers a rich set of tools including graph editing, image viewing, model downloading, and custom node management. The architecture combines a browser-based terminal with a backend MCP server, creating seamless interaction between Claude and ComfyUI through WebSocket and REST APIs.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose Comfy Pilot when working with ComfyUI workflows and wanting to leverage natural language to create, modify, and troubleshoot complex image generation pipelines without manual node manipulation.
When NOT to choose this
Avoid if you need workflow portability across different AI image generation tools beyond ComfyUI, or if you prefer a visual programming approach without AI assistance.
Tools this server exposes
12 tools extracted from the READMEget_workflowGet the current workflow from the browser
summarize_workflowHuman-readable workflow summary
get_node_typesSearch available node types with filtering
get_node_infoGet detailed info about a specific node type
get_statusQueue status, system stats, and execution history
runRun workflow (optionally up to a specific node) or interrupt
edit_graphBatch create, delete, move, connect, and configure nodes
view_imageView images from Preview Image / Save Image nodes
search_custom_nodesSearch ComfyUI Manager registry for custom nodes
install_custom_nodeInstall a custom node from the registry
update_custom_nodeUpdate a custom node to latest version
download_modelDownload models from Hugging Face, CivitAI, or direct URLs
Comparable tools
Installation
Installation
**CLI (Recommended):**
comfy node install comfy-pilot**ComfyUI Manager:**
- Open ComfyUI
- Click **Manager** → **Install Custom Nodes**
- Search for "Comfy Pilot"
- Click **Install**
- Restart ComfyUI
**Git Clone:**
cd ~/Documents/ComfyUI/custom_nodes && git clone https://github.com/ConstantineB6/comfy-pilot.gitThe MCP server is automatically configured for Claude Code. Add to ~/.claude.json if needed:
{
"mcpServers": {
"comfyui": {
"command": "python3",
"args": ["/path/to/comfy-pilot/mcp_server.py"]
}
}
}FAQ
- How do I install Claude Code CLI?
- Use the installer commands provided in the README for your OS (macOS/Linux/WSL or Windows). The CLI is automatically installed if not found when using Comfy Pilot.
- What if the MCP server isn't connecting?
- The plugin auto-configures MCP on startup. Check ComfyUI console for errors, or manually add the configuration to `~/.claude.json` as shown in the troubleshooting section.
On Hacker News
Recent discussion from the developer community.
- Story by 0xConstantine · 2026-02-16
Compare comfy-pilot with
Last updated · Auto-generated from public README + GitHub signals.