ComfyUI MCP Server
@zuojianghua
About ComfyUI MCP Server
generate_image and other workflows
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"ComfyUI_MCP_Server": {
"disabled": false,
"timeout": 600,
"command": "python",
"args": [
"D:\\code\\comfyui_mcp_server\\server.py"
],
"env": {
"COMFY_URL": "http://127.0.0.1:8188/"
},
"transportType": "stdio"
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is ComfyUI MCP Server?
A Model Context Protocol (MCP) server for ComfyUI that provides image generation and prompt optimization services.
How to use ComfyUI MCP Server?
Configure the server in your MCP client using the provided JSON snippet, setting the COMFY_URL environment variable to your running ComfyUI instance (default http://127.0.0.1:8188/). The server runs as a Python script via stdio transport. Ensure Python 3.7+ and the FastMCP library are installed, and that a ComfyUI instance is active.
Key features of ComfyUI MCP Server
- Image generation from text prompts using ComfyUI workflows
- Prompt optimization to improve generation results
- Automatic image dimension adjustment (multiples of 8)
- Random seed generation for diverse outputs
- Returns both local file paths and online accessible URLs
Use cases of ComfyUI MCP Server
- Generate images from textual descriptions via ComfyUI’s text_to_image workflows
- Enhance prompt quality to achieve better image generation results
FAQ from ComfyUI MCP Server
What are the requirements to run the server?
Python 3.7+, a running ComfyUI instance, and the FastMCP library. The ComfyUI API must be accessible at the URL specified in COMFY_URL.
How does the server handle image dimensions?
It automatically adjusts image dimensions to multiples of 8 to ensure compatibility with ComfyUI’s model requirements.
What transport does the server use?
The server uses the stdio transport, as shown in the default MCP configuration example.
Are results returned as files or URLs?
Both local file paths and publicly accessible URLs are provided for each generated image.
How are diverse outputs generated?
A random seed is generated per request, producing varied results from the same prompt.
More Other MCP servers
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Reactive Resume
amruthpillaiA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
MCP Toolbox for Databases
googleapisMCP Toolbox for Databases is an open source MCP server for databases.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments