개요
Comfy MCP는 Model Context Protocol을 통해 AI 에이전트를 ComfyUI에 연결합니다. 연결이 완료되면 이미지, 비디오, 오디오, 3D를 생성하고 모델, 노드, 템플릿을 검색하며, 에이전트와의 채팅에서 실제 ComfyUI 워크플로를 실행할 수 있습니다. 두 가지 연결을 제공합니다. Comfy Cloud 연결과 로컬 ComfyUI 연결이며, 로컬 연결은 완전한 오픈소스입니다.어떤 연결을 선택해야 하나요?
새로운 사용자라면 클라우드 연결로 시작하는 것을 권장합니다. 가장 간단한 설정입니다. claude.ai, ChatGPT 또는 Claude Desktop 채팅 앱을 사용 중이라면 클라우드 연결이 더 호환되는 선택입니다. 이미 ComfyUI를 로컬에서 실행하거나 자체 배포 환경에서 운영 중이거나, Claude Code, Cursor, Codex 같은 코딩 에이전트에서 주로 작업한다면 로컬 연결로 시작하세요.Comfy Cloud MCP 연결
에이전트를 Comfy Cloud 계정에 연결하는 호스팅 연결입니다. 설치할 필요가 없으며, 워크플로는 Comfy Cloud GPU에서 실행됩니다. Comfy Cloud에 대해 더 알아보려면 Comfy Cloud를 참조하세요.클라우드 연결 설정
- Claude Desktop
- Claude Code
- Cursor
- Codex
- OpenClaw
- Other clients
Customize 열기

Connectors 열기

사용자 정의 커넥터 추가
- Connectors 헤더에서 + 버튼(라벨 3)을 클릭하세요.
-
Add custom connector(라벨 4)를 선택하세요.

서버 세부 정보 입력
- Name 필드(라벨 5)에 Comfy Cloud MCP와 같은 이름을 입력하세요.
-
Remote MCP server URL을
https://cloud.comfy.org/mcp(라벨 6)로 설정하세요. -
Add(라벨 7)를 클릭하세요.

로그인
- 브라우저가 열리면 워크스페이스를 선택하세요(예: Personal Workspace).
-
Continue를 클릭하여 커넥터를 승인하세요. 연결되었습니다.

에이전트로 할 수 있는 일
MCP 도구를 직접 호출하지 않습니다. 에이전트가 사용자의 요청에 따라 적절한 도구를 선택합니다. 슬래시 명령과 프롬프트(아래 참조)는 에이전트를 일반적인 작업으로 유도하는 단축키이지만, 평범한 언어로도 사용할 수 있습니다(“고양이 우주 비행사 이미지 생성”, “이 사진을 업스케일해줘”, “Wan 2.2 비디오 템플릿 찾아줘”). 일반적인 흐름:- 사용 가능한 항목을 탐색합니다(
search_templates,search_models,search_nodes, 그래프 스타일 문의에는cql사용). - 생성을 실행합니다: 일치하는 사전 제작 템플릿에는
run_template, 사용자 정의 워크플로에는submit_workflow(입력 이미지가 필요할 때는upload_file사용), Flux, Grok, Gemini, OpenAI, Ideogram, Seedance와 같은 파트너 모델에는partner_generate를 사용합니다. - 출력을 대기하고 가져옵니다(
wait_for_job후get_output이 에이전트가 셸에서 실행하는 다운로드 명령을 반환합니다).
클라우드 MCP 도구
연결되면 에이전트가 액세스할 수 있는 도구입니다. 이름은 MCP 클라이언트 로그 및 디버깅 출력에 표시되는 것과 일치합니다. 탐색comfy.org/workflows/<slug>-<hex> hub URL에서 뒤에 붙은 하이픈으로 구분된 16진수 토큰이 공유 ID입니다. 예를 들어, comfy.org/workflows/topaz-starlight-upscale-1c77e82713b7의 공유 ID는 1c77e82713b7입니다. 이 토큰을 import_shared_workflow에 share_id로 전달하세요. share_url 매개변수는 https://cloud.comfy.org/?share=...와 같은 ?share=<id> 쿼리 URL만 허용하며, hub 페이지 URL은 허용하지 않습니다.
앱 및 링크
크레딧과 비용
탐색은 무료입니다:search_templates, search_models, search_nodes는 Comfy 계정만 있으면 작동합니다. 생성을 실행하려면 활성 Comfy Cloud 구독이 필요합니다. 크레딧이나 충전 잔액만으로는 접근 권한이 주어지지 않습니다. 사용하지 않은 크레딧이 있어도 생성을 실행하려면 활성 구독이 필요합니다.
업로드 및 다운로드
MCP 서버는 클라우드에서 실행되며 MCP 자체는 사용자 머신에 파일을 쓰지 않습니다. 생성이 완료되면 에이전트가get_output을 호출하고, 다음을 반환합니다:
- 임시 서명된 다운로드 URL(짧은 시간 동안 유효).
- 바로 실행 가능한 셸 명령(macOS와 Linux에서는
curl, Windows에서는curl.exe).
알려진 제한 사항
Comfy Cloud MCP는 초기 릴리스입니다. 다음과 같은 알려진 제한 사항이 있으며, 해결을 위해 작업 중입니다: 워크플로submit_workflow를 통해 생성된 에셋에는 워크플로 메타데이터가 포함되지 않을 수 있습니다. ComfyUI에서 열 때 원래 워크플로가 다시 열리지 않을 수 있습니다.- 워크플로 빌드는 에이전트의 정확도에 따라 달라집니다. 복잡한 다중 노드 워크플로는 재시도나 수정이 필요할 수 있습니다.
- 출력물은 셸 다운로드 단계가 필요합니다. 업로드 및 다운로드를 참조하세요.
- 업로드 크기 제한은 MCP 클라이언트에 따라 적용될 수 있습니다. 일부 클라이언트는 자체적으로 파일 업로드 크기 제한을 부과합니다.
- OAuth 또는 API 키. Claude Code와 Claude Desktop은 일회성 브라우저 OAuth 흐름을 사용합니다. Cursor는 MCP 구성에 Comfy Cloud API 키가 필요합니다(OAuth 없음). 다른 헤드리스 클라이언트는 대신
X-API-Key헤더를 통해 Comfy Cloud API 키를 전달할 수 있습니다. 브라우저를 열 수 없는 클라이언트를 위한 디바이스 코드 OAuth 흐름이 계획되어 있습니다.
로컬 Comfy MCP 연결
오픈소스 연결: 클라이언트가 머신에서 서버를 시작하고, 그 서버가 해당 머신에 설치된 ComfyUI를 구동합니다. comfy-mcp는 Comfy의 퍼스트파티 로컬 MCP 서버입니다. AI 에이전트(Claude Code, Claude Desktop, Cursor 및 기타 MCP 클라이언트)에서 로컬 ComfyUI 설치를 구동하는 공식 방법입니다. 클라우드 및 파트너 서버와 달리, 이 서버는 자신의 머신에서 실행 중인 ComfyUI와 통신하므로, 워크플로를 실행하고 설치된 노드, 커스텀 노드, 모델을 검사할 수 있습니다.요구 사항
- Python 3.10+
PATH에 있는 comfy-cli(pip install comfy-cli). 모든 도구가 래핑하는 엔진입니다.- ComfyUI 워크스페이스. 없으면
comfy install로 생성하세요(기존 체크아웃은comfy set-default <path>로 사용 가능). - 실행 도구용 ComfyUI가 실행 중이어야 합니다.
comfy launch로 시작하거나launch_comfyui를 호출하세요. 서버는 ComfyUI를 암시적으로 시작하지 않습니다.
설치
저장소를 체크아웃한 후:comfy-mcp 콘솔 스크립트가 PATH에 추가됩니다. 이 명령이 MCP 서버이며(stdio를 통해 MCP 통신), AI 클라이언트가 아래에서 이 서버를 가리키도록 설정하세요.
COMFY_BIN(선택 사항). MCP 클라이언트는 자체 환경에서 서버를 실행하며, 이 환경에는 일반적으로 셸의 PATH가 포함되지 않습니다. comfy가 가상 환경이나 표준이 아닌 위치에 있는 경우 COMFY_BIN을 절대 경로로 설정하세요(예: /path/to/venv/bin/comfy). 아래의 모든 클라이언트 예제에서 설정 위치를 확인할 수 있으며, 클라이언트가 서버를 시작하는 환경에 이미 comfy가 있다면 이 변수를 생략해도 됩니다.수동 구성
모든 클라이언트는 동일한 MCP stdio 규약을 따릅니다:comfy-mcp 명령을 서버로 실행하면 됩니다. 사용 중인 클라이언트를 선택하세요:
- Claude Desktop
- Claude Code
- Cursor
claude_desktop_config.json을 편집하고(Settings → Developer → Edit Config. macOS의 경우 ~/Library/Application Support/Claude/claude_desktop_config.json에 위치), 서버를 추가한 다음 Claude Desktop을 재시작합니다:빠른 시작
처음부터 생성 이미지까지:필수 구성 요소 설치
ComfyUI 실행 후 실행 상태로 두기
클라이언트에 서버 추가
에이전트에게 워크플로 실행 요청
“내 로컬 ComfyUI가 실행 중인지 확인한 다음, ~/workflows/txt2img.json에 있는 워크플로를 실행하고 이미지를 보여줘.”
내부적으로 에이전트는 server_info를 호출하여 ComfyUI가 실행 중인지 확인하고, run_workflow로 워크플로 JSON을 실행하며, fetch_outputs로 결과를 수집합니다.도구
각 도구는comfy-cli 명령에 매핑되며, --where local과 함께 실행됩니다. 주요 도구:
관련 리소스
관련 항목: Comfy 인앱 에이전트
외부 MCP 클라이언트가 아닌, Comfy Cloud 내부에서 에이전트 경험(그래프를 빌드하고 편집하는 채팅)을 원하시나요?Comfy 인앱 에이전트
피드백
Comfy MCP는 공개 베타 단계입니다. 사용해 보시고 작동하는 점과 그렇지 않은 점을 알려주세요:- 피드백 설문조사: 버그 신고, 기능 요청 또는 일반적인 소감을 공유하세요.
- Discord: Comfy Discord의 #comfy-mcp-and-cli에서 문의 및 토론하세요.
FAQ
시작하기
어떤 클라이언트가 지원되나요?
어떤 클라이언트가 지원되나요?
서버 URL은 무엇인가요?
서버 URL은 무엇인가요?
https://cloud.comfy.org/mcp에서 실행됩니다.로컬 연결에는 URL이 없습니다. 클라이언트가 comfy-mcp 명령을 직접 실행하고 stdio를 통해 통신합니다.내 로컬 ComfyUI와 함께 사용할 수 있나요?
내 로컬 ComfyUI와 함께 사용할 수 있나요?
클라우드 연결과 로컬 연결을 동시에 사용할 수 있나요?
클라우드 연결과 로컬 연결을 동시에 사용할 수 있나요?
내 컴퓨터가 로컬 연결을 실행할 수 있는지 어떻게 알 수 있나요?
내 컴퓨터가 로컬 연결을 실행할 수 있는지 어떻게 알 수 있나요?
일반 공개되었나요?
일반 공개되었나요?
비용과 접근
비용이 발생하나요?
비용이 발생하나요?
API 키가 필요한가요?
API 키가 필요한가요?
사용하기
에이전트가 연결되면 어떤 작업을 할 수 있나요?
에이전트가 연결되면 어떤 작업을 할 수 있나요?
search_templates, search_models, search_nodes), 생성을 실행한 후 출력을 기다렸다가 가져옵니다. 자세한 내용은 에이전트로 할 수 있는 일을 참고하세요.출력 결과는 어디에 저장되나요?
출력 결과는 어디에 저장되나요?
get_output은 임시 서명된 URL과 셸에서 실행할 수 있는 다운로드 명령을 반환합니다. 자세한 내용은 업로드 및 다운로드를 참고하세요.로컬 연결에서는 ComfyUI가 워크스페이스의 output/ 디렉터리에 파일을 기록하며, fetch_outputs(prompt_id, out_dir)는 완료된 작업의 파일을 지정한 경로로 복사합니다.한 연결로 시작했는데 다른 연결도 필요할 때는 어떻게 하나요?
한 연결로 시작했는데 다른 연결도 필요할 때는 어떻게 하나요?
https://cloud.comfy.org/mcp를 추가하세요.클라우드 → 로컬로 전환할 때(자신의 모델과 커스텀 노드를 사용하고 싶을 때): ComfyUI와 로컬 서버를 설치한 다음 클라이언트가 이를 가리키도록 설정하세요. 에이전트가 대부분의 작업을 대신해 줍니다.로컬 연결과 클라우드 연결을 어떻게 전환하나요?
로컬 연결과 클라우드 연결을 어떻게 전환하나요?
Comfy MCP를 업데이트하는 방법은?
Comfy MCP를 업데이트하는 방법은?
트러블슈팅
Claude Desktop에서 슬래시 명령이 작동하나요?
Claude Desktop에서 슬래시 명령이 작동하나요?
/comfy 또는 /cloud를 입력했는데 아무 것도 나타나지 않았습니다.
/comfy 또는 /cloud를 입력했는데 아무 것도 나타나지 않았습니다.
/comfy 또는 /cloud 명령은 없습니다. 연결 방법에 따라 명령이 다음 두 접두사 중 하나로 나타납니다:- 플러그인(권장):
/comfy-cloud:generate-image,/comfy-cloud:generate-video, … — 모두 보려면/comfy-cloud:를 입력하세요. - 직접 연결(플러그인 없음):
/mcp__comfy-cloud__generate-image, … — 보려면/mcp__를 입력하세요.
로그인할 때 브라우저가 열리지 않았습니다.
로그인할 때 브라우저가 열리지 않았습니다.
/mcp를 실행하고 comfy-cloud를 선택한 다음 Authenticate를 선택합니다. Claude Desktop에서는 Customize → Connectors에서 커넥터를 다시 열고 로그인을 트리거합니다.





