comfyui-mcp говорит на том же транспорте MCP Streamable-HTTP, который
используют размещённые коннекторы (например, собственный Custom Connector Comfy
cloud.comfy.org/mcp). Одной командой он работает как сервер с токен-аутентификацией
за публичным HTTPS-туннелем, так что его можно добавить в Claude Desktop →
Connectors или вызывать headlessly откуда угодно.
Это opt-in. Транспорт
stdio по умолчанию (и обычный --http на loopback)
ведёт себя как раньше — открытый и локальный. Аутентификация и туннель
включаются, только когда вы задаёте токен или передаёте --tunnel.Хотите управлять удалённым подом ComfyUI (например, RunPod) панелью агента
вместо этого? Это другая возможность — см. Развёртывание в облаке.
Эта страница про то, как выставить сам MCP-сервер comfyui-mcp удалённым
клиентам вроде Claude Desktop; она вообще не трогает ComfyUI и мост панели.
Оба под капотом используют быстрый туннель cloudflared — самый простой способ
их перепутать.
Туннель одной командой
- Принудительно включает HTTP-транспорт (
MCP_TRANSPORT=http). - Генерирует сильный случайный токен аутентификации, если вы его не задали.
- Поднимает быстрый туннель cloudflared к локальному порту MCP.
- Печатает готовый к вставке блок: публичный URL
https://…/mcp, токен и фрагмент коннектора Claude Desktop.
cloudflared не установлен?
cloudflared поставляется как необязательная зависимость. Если бинарник не
найден, сервер продолжает работать локально и печатает подсказку по установке:
--tunnel.
Добавить в Claude Desktop
Откройте Claude Desktop → Settings → Connectors → Add custom connector и заполните:
Сохраните, затем включите коннектор в чате. Инструменты ComfyUI появляются
точно так же, как у локального stdio-сервера.
Headless / программный конфиг
Любой MCP-клиент, который умеет удалённый сервер Streamable-HTTP, подойдёт. Передайте URL и заголовок аутентификации:/mcp:
Ручная настройка (свой туннель / прокси)
Если публичную конечную точку вы предпочитаете вести сами, запустите HTTP-транспорт с фиксированным токеном и поставьте его за своим reverse-прокси, туннелем или VPN:http://127.0.0.1:9100/mcp.
Справка по аутентификации
Токены сравниваются за постоянное время, и шлюз применяется на каждом
HTTP-методе (
POST/GET/DELETE) на эндпоинте MCP. Привязка непетлевого
хоста без токена отклоняется при старте, пока не задан аварийный люк выше.
Дорожная карта: OAuth
Сегодняшняя аутентификация — ручной общий секретный токен (Bearer /X-API-Key), который покрывает и headless, и путь Custom Connector Claude
Desktop. Полноценный браузерный вход OAuth (как у размещённого коннектора
Comfy) — запланированное продолжение: это более тяжёлое изменение и для
ручного подключения не требуется.
См. также
- Развёртывание в облаке — управляйте удалённым подом ComfyUI панелью агента (другой туннель, другая цель)
- Настройки — полный справочник переменных окружения