Comfy MCP 服务器
基于 FastMCP 框架的服务器,通过远程 Comfy 服务器根据提示生成图像。
快速入门
前置条件
- 安装 uv 包管理工具。
- 准备从 Comfy UI 导出的工作流 JSON 文件。
配置环境变量
设置以下环境变量:
COMFY_URL
: Comfy 服务器地址。COMFY_WORKFLOW_JSON_FILE
: 工作流文件路径。PROMPT_NODE_ID
: 文本提示节点 ID。OUTPUT_NODE_ID
: 输出节点 ID。OUTPUT_MODE
: 输出模式(url
或file
)。
可选配置(如需使用 Ollama 提示生成):
OLLAMA_API_BASE
: Ollama 服务地址。PROMPT_LLM
: 使用的模型名称。
启动服务器
运行以下命令启动服务: uvx comfy-mcp-server
功能
generate_image(prompt: str)
: 根据提示生成图像。generate_prompt(topic: str)
: 根据主题生成提示。
更多详细信息请参考 README。