Skip to main content
ComfyUI is a modular GenAI inference engine that can be run as a server, accessed via API, extended with custom nodes, and managed from the command line. Choose your path below.

Build on ComfyUI

Run ComfyUI workflows from your own application and get the results back. The official SDKs sit on a versioned HTTP API, and the same code works against Comfy Cloud or a ComfyUI instance you host yourself.

Comfy SDKs

Install the Python or TypeScript SDK, submit a workflow, and download the outputs. Currently in beta.
See also: Design Notes · Comfy API v2 Reference · APIs Overview

Deploy ComfyUI as a Server

Run ComfyUI in your own environment and expose it as an API endpoint. Learn about the WebSocket message protocol, available routes, and execution modes.

ComfyUI Server API

Run ComfyUI as a server on your own machine. Start, configure, and call it via REST and WebSocket APIs.
See also: API Examples · Partner Node API Integration

Cloud API

Run workflows programmatically on Comfy Cloud without managing your own hardware. Use the REST API, browse the OpenAPI spec, and integrate Partner Nodes via API Key.

Cloud API Overview

Learn how to authenticate, submit jobs, check status, and download results from Comfy Cloud.
See also: API Reference · OpenAPI Specification · Getting an API Key · APIs Overview

Agent Tools / MCP

Connect AI agents to ComfyUI via the Model Context Protocol (MCP). Start with the hosted Cloud MCP, or use Local MCP and Comfy CLI for other setups.

MCP Overview

Compare Cloud MCP, Local MCP, and Comfy CLI, and find the right setup for your AI agent integration.
See also: Comfy MCP — cloud and local connections

Comfy CLI

Manage your ComfyUI installation, custom nodes, and workflows from the command line. Install, update, configure, and automate with ease.

CLI Getting Started

Learn how to install, update, and manage ComfyUI from the terminal.
See also: CLI Reference · Troubleshooting

Custom Nodes

Extend ComfyUI with Python backends, JavaScript UI extensions, and integrations. Start with the Custom Nodes overview.

Registry

Package and publish custom nodes through the Comfy Registry. Start with the Registry overview or the publishing tutorial.