Skip to main content

1. Установка ComfyUI

ComfyUI Desktop

Самый простой способ получить управляемую установку на macOS / Windows.

Из исходников

Клонируйте и запустите вручную — либо воспользуйтесь инструментом install_comfyui.

2. Добавление MCP-сервера

ComfyUI MCP публикуется в npm как comfyui-mcp и запускается через npx — глобальная установка не нужна.
Сервер сам определяет локальную установку и её порт. Добавьте его в ~/.claude/settings.json:
После этого выполните /mcp в Claude Code, чтобы подключиться.

3. Запуск оркестратора панели

Нужно только для панели в боковом меню. Пропустите этот шаг, если управляете ComfyUI из Claude Code или другого MCP-клиента — там используется настроенный выше MCP-сервер. Панель — это чисто фронтендовое расширение ComfyUI: оно не может запустить процесс на вашей машине, поэтому оркестратор вы запускаете сами, а панель подключается к нему.
Это сокращение для --panel-orchestrator. Команда автоматически нацеливается на тот ComfyUI, который открыт в браузере, поднимает мост на ws://127.0.0.1:9180 (переопределяется через COMFYUI_MCP_BRIDGE_PORT) и должна оставаться запущенной, пока вы пользуетесь панелью. Затем откройте вкладку Агент, выберите провайдера и нажмите Подключить. Управляете удалённым ComfyUI — облачным подом или другой машиной в локальной сети? Запустите ту же команду на своей машине, а не на удалённой, и передайте URL:
Вход у провайдера и сам агент остаются локальными; на удалённый хост ничего не устанавливается. Подробности про туннель — в разделе Развёртывание в облаке.

4. (Необязательно) Токены

Некоторые инструменты используют API-токены. Задайте их в блоке env сервера (см. Конфигурация):
  • CIVITAI_API_TOKEN — скачивание с CivitAI, требующее авторизации
  • HUGGINGFACE_TOKEN — более высокие лимиты запросов к HuggingFace
  • GITHUB_TOKEN — генерация скиллов / получение метаданных узлов
  • COMFY_API_KEY — хостируемые API-узлы comfy.org

Локальная разработка

Проект использует npm link, поэтому npx comfyui-mcp указывает на вашу локальную сборку:
После изменений в коде: npm run build, затем /mcp, чтобы переподключиться.