MCP server enabling AI agents to view, edit, and run ComfyUI node-based image workflows with an embedded terminal.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
One-click editor setup isnβt available for this listing yet β we donβt have a confirmed install command, and weβd rather show nothing than point your editor at the wrong package or host. Follow the projectβs own setup instructions, linked above.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Comfy Pilot.
get_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
Talk to your ComfyUI workflows. Comfy Pilot gives Claude Code direct access to see, edit, and run your workflows β with an embedded terminal right inside ComfyUI.
![]()
Building ComfyUI workflows means manually searching for nodes, dragging connections, and tweaking values one at a time. With Comfy Pilot, you just describe what you want:
No copy-pasting node names. No hunting through menus. Just say what you want.
CLI (Recommended):
ComfyUI Manager:
Git Clone:
Claude Code CLI will be installed automatically if not found.
https://github.com/user-attachments/assets/325b1194-2334-48a1-94c3-86effd1fef02
The MCP server provides these tools to Claude Code:
| Tool | Description |
|---|---|
get_workflow | Get the current workflow from the browser |
summarize_workflow | Human-readable workflow summary |
get_node_types | Search available node types with filtering |
get_node_info | Get detailed info about a specific node type |
get_status | Queue status, system stats, and execution history |
run | Run workflow (optionally up to a specific node) or interrupt |
edit_graph | Batch create, delete, move, connect, and configure nodes |
view_image | View images from Preview Image / Save Image nodes |
search_custom_nodes | Search ComfyUI Manager registry for custom nodes |
install_custom_node | Install a custom node from the registry |
uninstall_custom_node | Uninstall a custom node |
update_custom_node | Update a custom node to latest version |
download_model | Download models from Hugging Face, CivitAI, or direct URLs |
Claude will use edit_graph to:
Claude will use view_image to fetch and analyze the image output.
Claude will use download_model to download from Hugging Face to your ComfyUI models folder. Supports:
__init__.py - Plugin backend: WebSocket terminal, REST endpointsjs/claude-code.js - Frontend: xterm.js terminal, workflow syncmcp_server.py - MCP server for Claude Code integrationCLAUDE.md - Instructions for Claude when working with ComfyUIInstall Claude Code CLI:
macOS / Linux / WSL:
Windows (PowerShell):
Windows (CMD):
The plugin auto-configures MCP on startup. Check ComfyUI console for errors, or manually add to ~/.claude.json:
Click the β» button to reconnect, or check ComfyUI console for errors.
MIT
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/constantineb6-comfy-pilot)<a href="https://allmcps.com/mcp/constantineb6-comfy-pilot"><img src="https://allmcps.com/api/badge/constantineb6-comfy-pilot?style=directory" alt="Comfy Pilot on AllMCPs" /></a>