Comfy MCP Pipeline
This is a pipeline wrapper for comfy-mcp-server for Open WebUI.
Overview
Comfy MCP Pipeline is a pipeline wrapper for the comfy-mcp-server designed for Open WebUI, facilitating the integration and management of workflows for image generation.
To use Comfy MCP Pipeline, follow the installation and setup instructions to upload the pipeline script to your server, configure the necessary parameters, and then initiate a new chat to enter your image generation prompts.
- Seamless integration with ComfyUI for image generation workflows. - Easy setup and configuration through Open WebUI. - Supports exporting and importing workflows via JSON.
- Automating image generation tasks using predefined workflows.
- Enhancing creative projects by generating images based on user prompts.
- Streamlining the process of managing multiple image generation pipelines.
Add to your AI client
Use these steps to connect Comfy MCP Pipeline in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"comfy-mcp-pipeline-lalanikarim": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-comfy-mcp-pipeline-lalanikarim"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"comfy-mcp-pipeline-lalanikarim": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-comfy-mcp-pipeline-lalanikarim"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"comfy-mcp-pipeline-lalanikarim": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-comfy-mcp-pipeline-lalanikarim"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"comfy-mcp-pipeline-lalanikarim": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-comfy-mcp-pipeline-lalanikarim"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"comfy-mcp-pipeline-lalanikarim": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-comfy-mcp-pipeline-lalanikarim"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"comfy-mcp-pipeline-lalanikarim": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-comfy-mcp-pipeline-lalanikarim"
]
}
}
}FAQ
What are the prerequisites for using Comfy MCP Pipeline?
You need to have Open WebUI, ComfyUI, and the necessary pipeline server setup.
Can I customize the workflows?
Yes! You can export and modify workflows as needed.
Is there support for troubleshooting?
Yes, refer to the Open WebUI documentation for troubleshooting tips.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1278,"uuid":"f3f0c980-2ff4-4214-87f8-68f38387d2a4","name":"comfy-mcp-pipeline","title":"Comfy MCP Pipeline","description":"This is a pipeline wrapper for comfy-mcp-server for Open WebUI.","avatar_url":"https://avatars.githubusercontent.com/u/1296705?v=4","created_at":"$D2025-02-20T14:29:40.834Z","updated_at":"$D2025-02-23T07:21:18.614Z","status":"created","author_name":"lalanikarim","author_avatar_url":"https://avatars.githubusercontent.com/u/1296705?v=4","tags":"pipeline,mcp,comfyui","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/lalanikarim/comfy-mcp-pipeline","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]