Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| COMFYUI_CONFIG | Yes | Path to the ComfyUI configuration file (config.json) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| comfy_submit_workflow | Submit a complete workflow JSON to ComfyUI for execution. Supports parameter overrides for dynamic modifications without editing the workflow structure. |
| comfy_generate_simple | Quick image generation using pre-configured workflow templates (flux_txt2img, sd15_txt2img, sdxl_txt2img, basic_img2img). Ideal for common use cases without managing workflow JSON. |
| comfy_get_status | Get the current status and progress of a specific generation or the overall queue. Returns queue position, progress, and output paths when available. |
| comfy_wait_for_completion | Block until a generation completes or fails. Returns final outputs with image paths. Useful for synchronous workflows. |
| comfy_list_models | List available models, checkpoints, LoRAs, VAEs, and other resources in the ComfyUI models directory. Supports filtering by type and name. |
| comfy_save_workflow | Save a workflow JSON to the MCP library for later reuse. Includes metadata like description and tags for organization. |
| comfy_load_workflow | Load a saved workflow from the MCP library by name. Returns the workflow JSON and metadata. |
| comfy_list_workflows | List all saved workflows in the MCP library. Supports filtering by name, description, or tags. |
| comfy_delete_workflow | Delete a saved workflow from the MCP library. Requires confirmation for safety. |
| comfy_get_queue | Get detailed information about the current generation queue, including running and pending items. |
| comfy_cancel_generation | Cancel a specific generation or interrupt the currently executing generation. Can optionally remove from queue. |
| comfy_clear_queue | Clear all pending items from the queue (does not affect currently running generation). Requires confirmation. |
| comfy_upload_image | Upload an image to ComfyUI's input folder for use in workflows. Supports custom filenames and overwrite control. |
| comfy_get_output_images | List recent output images from ComfyUI's output folder. Returns full Windows paths that Claude Desktop can read. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |