ComfyUI MassMediaFactory MCP
用于ComfyUI工作流编排的模型上下文协议(MCP)服务器。使Claude和其他AI助手能够 创建、迭代和维护 图像和视频生成管道。
建筑
CLI优先设计:The mmf CLI处理所有执行(生成、批处理、管道)。MCP工具(18)仅处理发现和规划。这为执行和产生正确结果的预测试参数提供了0架构开销。
mmf CLI (execution) ──► ComfyUI Server (:8188)
MCP tools (discovery) ──► Node/model/template info安装
pip install comfyui-massmediafactory-mcp或来源:
git clone https://github.com/romancircus/comfyui-massmediafactory-mcp
cd comfyui-massmediafactory-mcp
pip install -e .配置
export COMFYUI_URL="http://localhost:8188"快速开始
# Text-to-image (FLUX)
mmf run --model flux --type t2i --prompt "a dragon in the clouds" -o dragon.png
# Image-to-video (WAN)
mmf run --model wan --type i2v --image photo.png --prompt "gentle motion" -o video.mp4
# Template-based (49 templates available)
mmf run --template wan21_img2vid --params '{"IMAGE_PATH":"img.png","PROMPT":"motion"}'
# Batch seed variations
mmf batch seeds workflow.json --count 8 --start-seed 42
# Pre-tested pipeline
mmf pipeline viral-short --prompt "dancing character" --style-image style.png -o video.mp4MCP设置(克劳德代码)
claude mcp add --transport stdio --scope user comfyui-massmediafactory \
-- comfyui-massmediafactory-mcpMCP工具(18-仅限Discovery)
| 类别 | 工具 |
|---|---|
| 发现 | list_models, get_node_info, search_nodes |
| 系统 | get_system_stats, free_memory, interrupt |
| 输入/输出 | upload_image, download_output |
| 出版业 | publish_asset, get_publish_info, set_publish_dir |
| 验证 | validate_workflow |
| 图案 | get_workflow_skeleton, get_model_constraints, get_node_chain |
| 模板 | list_workflow_templates, get_template |
| 提示 | enhance_prompt |
支持的型号(9个型号,49个模板)
| 型号 | 类型 |
|---|---|
| FLUX | t2i、控制网、lora、face_id、输入、编辑 |
| LTX-2 | t2v、i2v、v2v、音频激活 |
| Wan 2.2/2.6 | t2v、i2v、s2v、flf2v、camera_i2v、动画 |
| Qwen | t2i,控制网,海报,编辑 |
| 浑源视频 | t2v、i2v |
| Z-Image-Turbo | t2i |
| SDXL | t2i |
| 音频 | tts(聊天室,f5,qwen3),v2a(mmaudio) |
| 实用 | 电视风格、视频绘画、视频剪辑、高档 |
需求
- ComfyUI正在运行且可访问
- Python 3.10+
文档
包含所有CLI命令、模板参考和体系结构详细信息的完整代理指南: CLAUDE.md
许可证
麻省理工学院
