MCP Catalogs
Homecomfy-pilot screenshot

comfy-pilot

by ConstantineB6·186·Score 48

MCP server + embedded terminal allowing Claude Code to view, edit, and run ComfyUI workflows programmatically.

ai-llmdeveloper-toolsproductivity
37
Forks
12
Open issues
3 mo ago
Last commit
2d ago
Indexed

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:

you:Automatically build complex ComfyUI workflows from simple descriptions
you:Modify existing workflows based on visual feedback from generated images
you:Manage models and custom nodes through natural language commands
you:How do I install Claude Code CLI?
you:What if the MCP server isn't connecting?

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 README
  • 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

  • update_custom_node

    Update a custom node to latest version

  • download_model

    Download models from Hugging Face, CivitAI, or direct URLs

Comparable tools

comfyui-mcpcomfyui-assistantnode-comfyuiworkflows-mcp

Installation

Installation

**CLI (Recommended):**

comfy node install comfy-pilot

**ComfyUI Manager:**

  1. Open ComfyUI
  2. Click **Manager** → **Install Custom Nodes**
  3. Search for "Comfy Pilot"
  4. Click **Install**
  5. Restart ComfyUI

**Git Clone:**

cd ~/Documents/ComfyUI/custom_nodes && git clone https://github.com/ConstantineB6/comfy-pilot.git

The 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.

Compare comfy-pilot with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.