comfyui-mcp는 호스팅 커넥터가 쓰는 것과 같은 Streamable-HTTP MCP 트랜스포트를
말합니다 (예: Comfy 자체의 cloud.comfy.org/mcp Custom Connector).
명령 하나로 공개 HTTPS 터널 뒤에서 토큰 인증 서버로 실행되므로,
Claude Desktop → Connectors에 추가하거나 어디서든 헤드리스로 호출할 수
있습니다.
이것은 선택 사항입니다. 기본
stdio 트랜스포트(그리고 루프백의 평범한 --http)는
이전과 똑같이 동작합니다 — 열려 있고 로컬입니다. 인증과 터널은 토큰을
설정하거나 --tunnel을 넘길 때만 켜집니다.대신 에이전트 패널로 원격 ComfyUI 파드(예: RunPod)를 제어하고 싶으신가요?
그것은 다른 기능입니다 — 클라우드 배포를 참고하세요.
이 페이지는 comfyui-mcp MCP 서버 자체를 Claude Desktop 같은 원격
클라이언트에 노출하는 이야기입니다. ComfyUI나 패널 브리지는 전혀 건드리지
않습니다. 둘 다 내부적으로 cloudflared 퀵 터널을 쓰므로, 둘을 혼동하기
가장 쉬운 지점입니다.
원커맨드 터널
- HTTP 트랜스포트를 강제합니다 (
MCP_TRANSPORT=http). - 아직 설정하지 않았다면 강한 임의 인증 토큰을 생성합니다.
- 로컬 MCP 포트로 cloudflared 퀵 터널을 시작합니다.
- 바로 붙여넣을 수 있는 블록을 출력합니다: 공개
https://…/mcpURL, 토큰, Claude Desktop 커넥터 스니펫.
cloudflared가 설치되어 있지 않다면?
cloudflared는 선택적 의존성으로 제공됩니다. 바이너리를 찾을 수 없으면
서버는 로컬에서 계속 실행되고 설치 안내를 출력합니다:
--tunnel로 다시 실행하세요.
Claude Desktop에 추가하기
Claude Desktop → Settings → Connectors → Add custom connector를 열고 다음을 채우세요:
저장한 뒤, 채팅에서 커넥터를 켜세요. ComfyUI 도구가 로컬 stdio 서버와
똑같이 나타납니다.
헤드리스 / 프로그램용 설정
원격 Streamable-HTTP 서버를 지원하는 어떤 MCP 클라이언트든 동작합니다. URL과 인증 헤더를 제공하세요:/mcp에 대한 모든 요청에서 받아들여집니다:
수동 설정 (직접 터널 / 프록시 준비)
공개 엔드포인트를 직접 관리하고 싶다면, 고정 토큰으로 HTTP 트랜스포트를 실행하고 자신의 리버스 프록시, 터널, 또는 VPN 뒤에 두세요:http://127.0.0.1:9100/mcp로 향하게 하세요.
인증 레퍼런스
토큰은 상수 시간으로 비교되며, 게이트는 MCP 엔드포인트의 모든 HTTP
메서드(
POST/GET/DELETE)에서 강제됩니다. 토큰 없이 루프백이 아닌 호스트에
바인딩하면 위의 탈출구가 설정되지 않는 한 시작이 거부됩니다.
로드맵: OAuth
오늘의 인증은 수동 공유 비밀 토큰(Bearer /X-API-Key)이며, 헤드리스와
Claude Desktop Custom Connector 경로를 모두 커버합니다. 브라우저 기반
전체 OAuth 로그인 흐름(Comfy의 호스팅 커넥터처럼)은 예정된
후속 작업입니다 — 더 무거운 변경이며 수동 연결에는 필요하지 않습니다.