Comfy Pilot - OpenCode Edition
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Comfy Pilot - OpenCode EditionCreate a character sprite with 3 expression variants"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Comfy Pilot - OpenCode Edition
MCP server that lets OpenCode (or any MCP-compatible AI coding tool) directly control ComfyUI for AI image generation.
Forked from ConstantineB6/comfy-pilot and adapted for OpenCode compatibility.
What this does
Instead of manually clicking nodes in ComfyUI, you just tell your AI agent:
"Generate a 1920x1080 background of a dystopian room"
"Create a character sprite with 3 expression variants"
"Download this model and set up a workflow for it"
The agent uses MCP tools to manipulate your ComfyUI workflow, set prompts, and run generations — all programmatically.
Related MCP server: ComfyUI MCP
Features
Tool | Description |
| Get the full current workflow |
| Human-readable workflow summary |
| Search available node types |
| Get detailed info about a node |
| Queue status and system info |
| Run the workflow / interrupt |
| Batch create, delete, move, connect nodes |
| View outputs from image nodes |
| Search ComfyUI Manager registry |
| Install a custom node |
| Uninstall a custom node |
| Update a custom node |
| Download models from HF/CivitAI/URLs |
Quick Start
1. Install dependencies
pip install mcp httpx2. Start ComfyUI
Make sure ComfyUI is running on http://localhost:8188.
3. Configure OpenCode
Add to ~/.config/opencode/opencode.jsonc:
{
"mcp": {
"comfyui": {
"type": "local",
"command": ["python", "C:\\path\\to\\mcp_server.py"],
"enabled": true
}
}
}Or for Claude Code (~/.claude/settings.json):
{
"mcpServers": {
"comfyui": {
"command": "python",
"args": ["/path/to/mcp_server.py"]
}
}
}4. Restart your AI tool
Restart OpenCode or Claude Code to pick up the new MCP server.
5. Start generating
Once connected, you can just talk naturally:
"Load the Counterfeit model, set prompt to a dark sci-fi room, 1920x1080, and run it."Requirements
Python 3.8+
ComfyUI (running on
localhost:8188)An MCP-compatible client (OpenCode, Claude Code, etc.)
How it works
┌──────────────┐ stdio/MCP ┌──────────────┐ HTTP REST ┌──────────┐
│ OpenCode │ ◄──────────────────────►│ MCP Server │ ◄────────────────────►│ ComfyUI │
│ (AI Agent) │ command/prompt │ (Python) │ localhost:8188 │ (Server) │
└──────────────┘ └──────────────┘ └──────────┘The MCP server translates natural language commands from the AI agent into ComfyUI API calls, then streams results back.
License
MIT — see LICENSE
Credits
Original project: ConstantineB6/comfy-pilot
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceA lightweight MCP server that bridges AI agents with a local ComfyUI instance to generate and iteratively refine images, audio, and video through conversational tool calls.41MIT
- Flicense-qualityBmaintenanceMCP server that connects local ComfyUI to AI agents, enabling natural language control of ComfyUI for creating workflows, generating images, and managing the queue.
- Flicense-qualityCmaintenanceMCP server exposing a local (or LAN) ComfyUI instance's HTTP API as tools, so an LLM client can queue generations, inspect the queue/history, upload reference images, browse installed models/nodes, and pull back generated images.
- Alicense-qualityDmaintenanceMCP server that enables AI agents to control a local ComfyUI instance for image generation, allowing workflow understanding, parameter modification, execution, and model discovery.242Apache 2.0
Related MCP Connectors
MCP server for Hailuo (MiniMax) AI video generation
MCP server for Flux AI image generation
MCP server for Producer/Riffusion AI music generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/jaijia/comfy-pilot-opencode'
If you have feedback or need assistance with the MCP directory API, please join our Discord server