Hh Mcp Comfyui
About
An image generation server that connects to a local ComfyUI instance via its API, supporting dynamic workflows.
Details
- Author
- zjf2671
- Downloads
- 785
- Categories
- Developer Tools, AI, Automation, API, Other
Jump to
- Generates images via natural language through MCP protocol
- Dynamically replaces prompts, sizes, and other workflow parameters
- Auto-loads all JSON workflow files from the workflows directory
- Works with API-exported ComfyUI workflows
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
Hh Mcp ComfyuiCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
Install the package via uvx hh-mcp-comfyui or pip install hh_mcp_comfyui && python -m hh_mcp_comfyui. Ensure a local ComfyUI instance is running at http://127.0.0.1:8188, then configure client tools (Cherry Studio, Cline, Cursor) with the provided MCP JSON configuration.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"hh mcp comfyui": {
"hh-mcp-comfyui": {
"command": "uvx",
"args": [
"hh-mcp-comfyui"
]
}
}
}
}
McpServers
{
"hh-mcp-comfyui": {
"command": "uvx",
"args": [
"hh-mcp-comfyui"
]
}
}
这是一个基于Model Context Protocol (MCP)的ComfyUI图像生成服务,通过API调用本地ComfyUI实例生成图片。
- 通过MCP协议提供图像生成服务,实现自然语言生图自由
- 支持动态替换工作流中的提示词和尺寸等参数
- 自动加载workflows目录下的工作流文件作为资源
- [2025-06-29] 支持kontext图片编辑工作流
- [2025-05-11] 支持工作流文件目录动态配置
- [2025-05-09] 增加docker构建方式,支持Python 3.12+
- [2025-05-07] 增加pip构建方式
- [2025-05-06] 把项目目录src/hh修改成src/hh_mcp_comfyui,增加uvx构建方式
- [2025-04-26] 增加图生图和移除背景样例工作流及支持图生图工具
- [2025-04-20] 加入文生图生成工具
- 安装uv:
# On macOS and Linux. $ curl -LsSf https://astral.sh/uv/install.sh | sh # On Windows. $ powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # 更新uv(非必要操作): $ uv self update
- uvx方式
$ uvx hh-mcp-comfyui INFO:hh_mcp_comfyui.server:Scanning for workflows in: C:\Users\tianw\AppData\Local\uv\cache\archive-v0\dp4MTo0f1qL0DdYF_BYCL\Lib\site-packages\hh_mcp_comfyui\workflows INFO:hh_mcp_comfyui.server:Starting ComfyUI MCP Server...
$ pip install hh_mcp_comfyui $ python -m hh_mcp_comfyui INFO:hh_mcp_comfyui.server:Scanning for workflows in: F:\Python\Python313\Lib\site-packages\hh_mcp_comfyui\workflows INFO:hh_mcp_comfyui.server:Starting ComfyUI MCP Server...
必须确保本地ComfyUI实例正在运行(默认地址:http://127.0.0.1:8188)ComfyUI安装地址
{ "mcpServers": { "hh-mcp-comfyui": { "command": "uvx", "args": [ "hh-mcp-comfyui@latest" ], "env": { "COMFYUI_API_BASE": "http://127.0.0.1:8188", "COMFYUI_WORKFLOWS_DIR": "/path/hh-mcp-comfyui/workflows" } } } }
{ "mcpServers": { "hh-mcp-comfyui": { "command": "python", "args": [ "-m", "hh_mcp_comfyui" ], "env": { "COMFYUI_API_BASE": "http://127.0.0.1:8188", "COMFYUI_WORKFLOWS_DIR": "/path/hh-mcp-comfyui/workflows" } } } }
{ "mcpServers": { "hh-mcp-comfyui": { "command": "docker", "args": [ "run", "--net=host", "-v", "/path/hh-mcp-comfyui/workflows:/app/workflows", "-i", "--rm", "zjf2671/hh-mcp-comfyui:latest" ], "env": { "COMFYUI_API_BASE": "http://127.0.0.1:8188" } } } }
(注意:使用下面uvx或pip方式找到你的安装工作流目录的位置把样例工作流添加进去,然后重启你的MCP服务)
#首先安装依赖 $ pip install hh_mcp_comfyui $ python -m hh_mcp_comfyui
- uvx方式
$ npx @modelcontextprotocol/inspector uvx hh-mcp-comfyui
$ pip install hh_mcp_comfyui $ npx @modelcontextprotocol/inspector python -m hh_mcp_comfyui
$ npx @modelcontextprotocol/inspector docker run --net=host -i --rm zjf2671/hh-mcp-comfyui
- 默认工作流为t2image_bizyair_flux
- 图片尺寸默认为1024x1024
- 服务启动时会自动加载workflows目录下的所有JSON工作流文件
- 如果你使用的是本项目中的样例工作流需要在comfyui中下载个插件,详细操作请查看:样例工作流插件安装教程
- 如果使用你本地的comfyui工作流的话,先要保证你的工作流能在comfyui正常运行,然后需要导出(API)的JSON格式,并放入到你本地的/path/hh_mcp_comfyui/workflows目录中
-
将工作流JSON文件放入/path/hh_mcp_comfyui/workflows目录中
如果是uvx和pip启动方式请看上面 《样例工作流copy到指定工作流目录》 的使用方式
. ├── .gitignore ├── .python-version ├── pyproject.toml ├── README.md ├── uv.lock ├── example/ # 示例工作流目录 │ └── workflows/ │ ├── i2image_bizyair_sdxl.json │ ├── t2image_bizyair_flux.json │ ├── i2image_cogview4.json │ └── t2image_sd1.5.json ├── src/ # 源代码目录 │ └── hh_mcp_comfyui/ │ ├── comfyui_client.py # ComfyUI客户端实现 │ ├── server.py # MCP服务主文件 │ └── workflows/ # 工作流文件目录
# Clone the repository. $ git clone https://github.com/zjf2671/hh-mcp-comfyui.git $ cd hh-mcp-comfyui # Initialized venv $ uv venv # Activate the virtual environment. $ .venv\Scripts\activate # Install dependencies. $ uv lock Resolved 30 packages in 1ms # sync dependencies. $ uv sync Resolved 30 packages in 2.54s Audited 29 package in 0.02ms
$ uv --directory 你本地安装目录/hh-mcp-comfyui run hh-mcp-comfyui INFO:__main__:Scanning for workflows in: D:\cygitproject\hh-mcp-comfyui\src\hh_mcp_comfyui\workflows INFO:__main__:Registered resource: workflow://t2image_bizyair_flux -> t2image_bizyair_flux.json INFO:__main__:Starting ComfyUI MCP Server...
$ npx @modelcontextprotocol/inspector uv --directory 你本地安装目录/hh-mcp-comfyui run hh-mcp-comfyui
{ "mcpServers": { "hh-mcp-comfyui": { "command": "uv", "args": [ "--directory", "项目绝对路径(例如:D:/hh-mcp-comfyui)", "run", "hh-mcp-comfyui" ], "env": { "COMFYUI_API_BASE": "http://127.0.0.1:8188", "COMFYUI_WORKFLOWS_DIR": "/path/hh-mcp-comfyui/workflows" } } } }
- Fork项目
- 创建特性分支 (git checkout -b feature/AmazingFeature)
- 提交更改 (git commit -m 'Add some AmazingFeature')
- 推送到分支 (git push origin feature/AmazingFeature)
- 打开Pull Request
This is a web browser that enables your coding agent, such as Claude Code, to visit websites on your behalf and assist you in identifying bugs or creating UI test cases.
Deploy and serve Haystack pipelines as REST APIs, MCP Tools, and OpenAI-compatible chat completion backends.
The MCP server for Bitrix24 provides AI assistants with structured access to the Bitrix24 API. It delivers up-to-date method descriptions, parameters, and valid values, allowing assistants to work with precise data instead of guesswork. This reduces code errors and accelerates Bitrix24 integration development.
One remote MCP server for 500+ production APIs — Stripe, HubSpot, Postgres, Gmail, and more. OAuth and API key auth, credential management, and a CLI.
Single tool to control all 100+ API integrations, and UI components
Interact with your MLOps and LLMOps pipelines through your ZenML MCP server
Agent-native developer Q&A API with MCP + A2A endpoints for citations, job pickup, and answer submission.
Generate images using the Together AI API. Supports custom aspect ratios, save paths, and batch generation.
Control Apache Airflow via its API using JWT authentication.
Identity infrastructure for the AI economy. 33-trait psychometric engine — belonging probability, trait vectors, attunement depth. Remote streamable-HTTP. Free tier: 16 tools, 10 req/min.
Self-hosted MCP gateway: convert REST/SOAP/GraphQL/SQL APIs into MCP tools with 29 pre-built adapters, OAuth2, RBAC and audit log.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.


