Skip to main content

1. Instalar ComfyUI

ComfyUI Desktop

La forma más fácil de conseguir una instalación gestionada en macOS / Windows.

Desde el código fuente

Clona y ejecuta a mano — o usa la herramienta install_comfyui.

2. Añadir el servidor MCP

ComfyUI MCP se publica en npm como comfyui-mcp y se ejecuta con npx — no hace falta instalarlo de forma global.
El servidor detecta automáticamente una instalación local y su puerto. Añádelo a ~/.claude/settings.json:
Después, ejecuta /mcp en Claude Code para conectarte.

3. Iniciar el orquestador del panel

Solo hace falta para el panel de la barra lateral. Sáltate este paso si manejas ComfyUI desde Claude Code o desde otro cliente MCP — esa vía usa el servidor MCP que has configurado arriba. El panel es una extensión de ComfyUI puramente de frontend: no puede iniciar ningún proceso en tu máquina, así que el orquestador lo inicias tú y el panel se conecta a él.
Es un atajo para --panel-orchestrator. Apunta automáticamente al ComfyUI que tienes abierto en el navegador, sirve el puente en ws://127.0.0.1:9180 (puedes cambiarlo con COMFYUI_MCP_BRIDGE_PORT) y debe seguir en ejecución mientras uses el panel. Después, abre la pestaña Agente, elige un proveedor y pulsa Conectar. ¿Manejas un ComfyUI remoto — un pod en la nube u otra máquina de tu LAN? Ejecuta el mismo comando en tu propia máquina, no en la remota, y pásale la URL:
Tu sesión con el proveedor y el agente se quedan en local; en el host remoto no se instala nada. Consulta Despliegue en la nube para los detalles del túnel.

4. (Opcional) Tokens

Algunas herramientas usan tokens de API. Defínelos en el bloque env del servidor (consulta Configuración):
  • CIVITAI_API_TOKEN — descargas restringidas de CivitAI
  • HUGGINGFACE_TOKEN — límites de peticiones más altos en HuggingFace
  • GITHUB_TOKEN — generación de skills / consultas de metadatos de nodos
  • COMFY_API_KEY — nodos de API alojados de comfy.org

Desarrollo local

El proyecto usa npm link para que npx comfyui-mcp apunte a tu compilación local:
Después de cambiar el código: npm run build y luego /mcp para volver a conectar.