MCP server that dynamically exposes each enabled ComfyUI workflow as a tool with JSON Schema, supports job submission with wait and idempotency, file uploads, and resource metadata, with both stdio and authenticated Streamable HTTP transports.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.XDG_CACHE_HOMECOMFYUI_MCP_UPLOAD_ROOTS— $env: = "D:/media;E:/shared-assets"COMFYUI_MCP_LOG_LEVEL— 服务写入 JSON 结构化日志到 stderr。通过 设置级别;日志只记录白名单上下文字段,不记录 Token 或请求正文。HTTP 进程维护请求总数、错误数、429 数和累计耗时的进程内指标快照。COMFYUI_MCP_DIR— "": "D:/path/to/project"COMFYUI_MCP_ENABLE_ADMIN— $env: = "1"COMFYUI_MCP_ADMIN_ACTORCOMFYUI_MCP_WORKERS— $env: = "4"COMFYUI_MCP_LIMIT_MODE— $env: = "external"COMFYUI_MCP_HOST— $env: = "0.0.0.0"COMFYUI_MCP_PORTCOMFYUI_MCP_TOKENS— $env: = '{"replace-with-secret":{"principal_id":"agent-prod","scopes":["comfyui:execute"]}}'COMFYUI_MCP_ALLOWED_ORIGINS— $env: = "https://agent.example.com"COMFYUI_MCP_PUBLIC_URL— $env: = "https://mcp.example.com/mcp"COMFYUI_MCP_UPLOAD_ROOTCOMFYUI_MCP_MAX_UPLOAD_BYTESCOMFYUI_MCP_MAX_JSON_BYTESCOMFYUI_MCP_MAX_FETCH_JSON_BYTESCOMFYUI_MCP_REQUESTS_PER_MINUTECOMFYUI_MCP_MAX_CONCURRENT_REQUESTSCOMFYUI_MCP_MAX_SUBSCRIPTION_STREAMSCOMFYUI_MCP_MAX_SUBSCRIPTIONS_PER_PRINCIPALCOMFYUI_MCP_AUTH_MODE— 远程模式拒绝匿名启动。当前只实现部署方配置的预共享静态 Bearer Token。 只接受 static;OAuth 2.1、JWT/JWKS 和 Token Introspection 尚未实现,服务不会发布 OAuth Protected Resource Metadata。COMFYUI_MCP_FETCH_HOSTS— $env: = "cdn.example.com,objects.example.com"COMFYUI_MCP_RUN_RETENTION_DAYS— $env: = "30"COMFYUI_MCP_ASSET_RETENTION_DAYS— $env: = "30"COMFYUI_MCP_MAX_HISTORY_RECORDS— $env: = "10000"[](https://m8ven.ai/mcp/shiroeirin-comfyui-mcp-skills-9v1pu7)