{
  "slug": "comfy-mcp",
  "name": "Comfy MCP",
  "vendor": "Comfy Org",
  "official": true,
  "category": "model-hub",
  "featured": false,
  "tagline": "Comfy Org's own MCP: drive your local ComfyUI, or Comfy Cloud, from an agent.",
  "description": "The official server for ComfyUI, in two connections that share a vocabulary but not an identical tool list: a stdio server that drives the ComfyUI on your own machine through comfy-cli, and a hosted endpoint at cloud.comfy.org for people without a GPU. It reads your actual install — custom nodes, installed models, GPU specs — so an agent can tell you a model will not fit before it downloads 20GB, then run the workflow, poll the job and fetch the outputs. For a filmmaker that means local open video models on your own hardware with the vendor's own maintenance behind the server.",
  "capabilities": [
    "text-to-image",
    "text-to-video",
    "workflow-execution",
    "workflow-authoring",
    "local-inference",
    "model-management",
    "hardware-introspection",
    "job-monitoring"
  ],
  "tools_sample": [
    "run_workflow",
    "generate_image",
    "partner_generate",
    "run_template",
    "job",
    "fetch_outputs",
    "validate_workflow",
    "search_templates",
    "search_models",
    "server_info",
    "launch_comfyui",
    "install_node"
  ],
  "install": {
    "claude_code": "claude mcp add --transport http comfy-cloud https://cloud.comfy.org/mcp",
    "remote_url": "https://cloud.comfy.org/mcp",
    "stdio_command": "pip install comfy-mcp \"comfy-cli>=1.14.0\" then: claude mcp add comfy-mcp -e COMFY_BIN=/path/to/venv/bin/comfy -- comfy-mcp"
  },
  "auth": {
    "type": "oauth",
    "env_var": "COMFY_API_KEY",
    "key_url": "https://platform.comfy.org/profile/api-keys"
  },
  "pricing": "freemium",
  "links": {
    "repo": "https://github.com/Comfy-Org/comfy-mcp",
    "docs": "https://docs.comfy.org/agent-tools/local",
    "site": "https://comfy.org"
  },
  "added": "2026-08-29",
  "verified": "2026-10-11",
  "notes": "Comfy Org open-sourced the local server on Aug 18 2026. Re-checked 11 Oct 2026: the repo is busy — last commit Oct 10, 269 stars, not archived — but PyPI `comfy-mcp` and the newest tag are both still 0.10.0, so `pip install` gets you August's build and the fixes since then only arrive from a source checkout. Main now requires the MCP Python SDK 2.x (`mcp>=2,<3`), which matters if you install it into an environment that pins 1.x. Read the licence before you ship it inside a product: AGPL-3.0-or-later OR Commercial, not the MIT most of this directory carries. The local route is not a one-liner — it needs Python 3.10+, comfy-cli 1.14.0+ on PATH and a ComfyUI workspace, and the server refuses to start against an older comfy-cli. Local runs are free on your own hardware; the partner models (Flux, Ideogram, Kling, Veo, Runway and ~30 others) bill credits and each spend needs explicit confirmation. Cloud is the other half: `https://cloud.comfy.org/mcp` authenticates over OAuth in Claude Code and by an X-API-Key header (keys start `comfyui-`) for Cursor and headless clients; discovery works on a free Comfy account, but running generations needs an active Comfy Cloud subscription. The cloud tool list is its own — `submit_workflow`, `get_job_status`, batches, saved workflows, shareable app links — rather than a mirror of the local one. Caveats: it is a stdio subprocess, so it cannot coordinate an external LLM runtime, and pointing it at a remote ComfyUI disables the lifecycle tools (launch/stop/update). The older community `comfyui` entry still works but has not moved since January."
}