--- id: comfyui-mcp-server---comfyui title: "ComfyUI MCP Server - ComfyUI" category: "10_Wiki/Topics" status: "draft" verification_status: "conceptual" canonical_id: "" aliases: [] duplicate_of: "" source_trust_level: "B" confidence_score: 0.8 created_at: 2026-05-20 updated_at: 2026-05-20 review_reason: "" merge_history: [] tags: ["web", "wikify"] raw_sources: ["https://docs.comfy.org/development/cloud/mcp-server"] applied_in: [] github_commit: "" --- # [[ComfyUI MCP Server - ComfyUI]] ## 🎯 ν•œ 쀄 톡찰 (One-line insight) [[Model Context Protocol]] (MCP)λ₯Ό 톡해 AI μ—μ΄μ „νŠΈ([[Claude]], [[Cursor]] λ“±)λ₯Ό [[Comfy Cloud]]와 μ—°κ²°ν•˜μ—¬ 둜컬 GPU 없이 ν΄λΌμš°λ“œμ—μ„œ μ›Œν¬ν”Œλ‘œμš°λ₯Ό μ‹€ν–‰ν•˜κ³  이미지λ₯Ό μƒμ„±ν•˜λŠ” μ„œλ²„ μ„œλΉ„μŠ€μž…λ‹ˆλ‹€. ## 🧠 핡심 κ°œλ… (Core concepts) * **[[Model Context Protocol]] (MCP) 연동**: AI μ–΄μ‹œμŠ€ν„΄νŠΈκ°€ [[Comfy Cloud]]의 κΈ°λŠ₯을 μ‚¬μš©ν•  수 μžˆλ„λ‘ 도ꡬ(Tools)와 λ¦¬μ†ŒμŠ€λ₯Ό μ—°κ²°ν•©λ‹ˆλ‹€. * **ν΄λΌμš°λ“œ 기반 μ‹€ν–‰**: 둜컬 GPU μ„€μΉ˜ 없이 ν΄λΌμš°λ“œ GPUλ₯Ό ν™œμš©ν•˜μ—¬ μ›Œν¬λ‘œλ“œλ₯Ό μ²˜λ¦¬ν•˜λ©°, API ν‚€λ₯Ό 톡해 μΈμ¦ν•©λ‹ˆλ‹€. * **μžλ™ν™”λœ μ›Œν¬ν”Œλ‘œμš° 생성**: AI μ—μ΄μ „νŠΈκ°€ μžμ—°μ–΄ λͺ…령을 λ°”νƒ•μœΌλ‘œ [[ComfyUI]] API ν˜•μ‹μ˜ JSON μ›Œν¬ν”Œλ‘œμš°λ₯Ό κ΅¬μ„±ν•˜κ³  μ‹€ν–‰ν•©λ‹ˆλ‹€. * **Discovery & Execution**: ν…œν”Œλ¦Ώ, λͺ¨λΈ, λ…Έλ“œλ₯Ό κ²€μƒ‰ν•˜λŠ” κΈ°λŠ₯κ³Ό μž‘μ—… 제좜, 파일 μ—…λ‘œλ“œ, μƒνƒœ 확인 λ“±μ˜ μ‹€ν–‰ 도ꡬλ₯Ό μ œκ³΅ν•©λ‹ˆλ‹€. ## 🧩 μΆ”μΆœλœ νŒ¨ν„΄ (Extracted patterns) * **Client-Server ꡬ쑰**: MCP ν΄λΌμ΄μ–ΈνŠΈ(Claude Desktop, Cursor λ“±)κ°€ μ§€μ •λœ URL(`https://cloud.comfy.org/mcp`)둜 μ ‘μ†ν•˜μ—¬ κΈ°λŠ₯을 ν˜ΈμΆœν•˜λŠ” λ°©μ‹μž…λ‹ˆλ‹€. * **도ꡬ μ€‘μ‹¬μ˜ κΈ°λŠ₯ λΆ„ν• **: * `Discovery`: 검색 및 탐색 도ꡬ * `Execution`: μ›Œν¬ν”Œλ‘œμš° μ‹€ν–‰ 및 관리 도ꡬ * `Saved Workflows`: μ €μž₯된 μ›Œν¬ν”Œλ‘œμš° 관리 도ꡬ * **단계별 μ„€μ • ν”„λ‘œμ„ΈμŠ€**: API ν‚€ λ°œκΈ‰ $\rightarrow$ ν΄λΌμ΄μ–ΈνŠΈ μ—°κ²° μ„€μ • $\rightarrow$ μ„œλ²„ URL 및 헀더(X-API-Key) ꡬ성 순으둜 μ§„ν–‰λ©λ‹ˆλ‹€. ## πŸ“– μ„ΈλΆ€ λ‚΄μš© (Details) ### πŸ› οΈ Available Tools (μ‚¬μš© κ°€λŠ₯ν•œ 도ꡬ) #### 1. Discovery (탐색) | Tool | Description | | :--- | :--- | | `search_templates` | 텍text, νƒœκ·Έ, λ―Έλ””μ–΄ μœ ν˜• λ˜λŠ” λͺ¨λΈμ„ 톡해 미리 κ΅¬μΆ•λœ μ›Œν¬ν”ŒLongrightarrow ν…œν”Œλ¦Ώ 검색 | | `search_models` | ν…μŠ€νŠΈ, νƒ€μž…, 베이슀 λͺ¨λΈ λ˜λŠ” μ†ŒμŠ€λ₯Ό 톡해 λͺ¨λΈ μΉ΄νƒˆλ‘œκ·Έ 검색 | | `search_nodes` | ν…μŠ€νŠΈ, μΉ΄ν…Œκ³ λ¦¬ λ˜λŠ” μž…/좜λ ₯ μœ ν˜•μ„ 톡해 μ‚¬μš© κ°€λŠ₯ν•œ λ…Έλ“œ 검색 | #### 2. Execution (μ‹€ν–‰) | Tool | Description | | :--- | :--- | | `submit_workflow` | Comfy Cloudμ—μ„œ μ‹€ν–‰ν•  ComfyUI API ν˜•μ‹μ˜ μ›Œν¬ν”Œλ‘œμš° 제좜 | | `upload_file` | μ›Œν¬ν”Œλ‘œμš°(예: LoadImage)μ—μ„œ μ‚¬μš©ν•  μž…λ ₯ 이미지 λ˜λŠ” 파일 μ—…λ‘œλ“œ | | `get_job_status` | 제좜된 μ›Œν¬ν”Œλ‘œμš°μ˜ μ‹€ν–‰ μƒνƒœ 폴링(Polling) | | `get_output` | μ™„λ£Œλœ μ›Œν¬ν”Œλ‘œμš°λ‘œλΆ€ν„° 좜λ ₯ 이미지, λΉ„λ””μ˜€ λ˜λŠ” μ˜€λ””μ˜€λ₯Ό κ°€μ Έμ˜΄ | | `use_previous_output` | ν•˜λ‚˜μ˜ 좜λ ₯을 λ‹€λ₯Έ κ²ƒμ˜ μž…λ ₯으둜 μž¬μ‚¬μš©ν•˜μ—¬ μ›Œν¬ν”Œλ‘œμš° 체인 ν˜•μ„± | | `cancel_job` | λŒ€κΈ° μ€‘μ΄κ±°λ‚˜ μ‹€ν–‰ 쀑인 μž‘μ—… μ·¨μ†Œ | | `get_queue` | μ‹€ν–‰ μ€‘μ΄κ±°λ‚˜ λŒ€κΈ° 쀑인 μž‘μ—… 수 확인 | #### 3. Saved Workflows (μ €μž₯된 μ›Œν¬ν”Œλ‘œμš°) | Tool | Description | | :--- | :--- | | `list_saved_workflows` | Comfy Cloudμ—μ„œ μ €μž₯된 μ›Œν¬ν”Œλ‘œμš° λͺ©λ‘ 탐색 | | `get_saved_workflow` | μ €μž₯된 μ›Œν¬ν”Œλ¦Ώμ˜ λ…Έλ“œ, μž…λ ₯ 및 ꡬ성을 검사 | ### πŸš€ Quick Start (λΉ λ₯Έ μ‹œμž‘) 1. **API Key λ°œκΈ‰**: [platform.comfy.org](https://platform.comfy.org/login) 접속 $\rightarrow$ 둜그인 $\rightarrow$ `+ New` 클릭 $\rightarrow$ 이름 μž…λ ₯ $\rightarrow$ 생성 및 μ¦‰μ‹œ μ €μž₯(μž¬ν™•μΈ λΆˆκ°€). 2. **ν΄λΌμ΄μ–ΈνŠΈ μ—°κ²°**: * μ„œλ²„ URL: `https://cloud.comfy.org/mcp` * μ„€μ • μ˜ˆμ‹œ (Claude Code): ```bash claude mcp add comfyui-cloud \ --transport http \ https://cloud.comfy.org/mcp \ -H "X-API-Key: your-api-key-here" ``` ### ⚠️ Known Limitations (μ•Œλ €μ§„ μ œν•œ 사항) * **μ›Œν¬ν”Œλ‘œμš° μ‹€ν–‰**: μ €μž₯된 μ›Œν¬ν”Œλ‘œμš° ID둜 직접 μ‹€ν–‰ λΆˆκ°€(λΈŒλΌμš°μ§•λ§Œ κ°€λŠ₯). μ—μ΄μ „νŠΈκ°€ μ²˜μŒλΆ€ν„° μž¬κ΅¬μ„±ν•΄μ•Ό 함. * **메타데이터 λΆ€μž¬**: μƒμ„±λœ μžμ‚°μ— μ›Œν¬ν”Œλ‘œμš° JSON 메타데이터가 ν¬ν•¨λ˜μ§€ μ•ŠμŒ. * **정확도 μ˜μ‘΄μ„±**: λ³΅μž‘ν•œ λ…Έλ“œ ꡬ성은 AI의 μžμ—°μ–΄ 처리 λŠ₯λ ₯에 따라 반볡 μž‘μ—…μ΄ ν•„μš”ν•  수 있음. * **인증**: API Key λ°©μ‹λ§Œ μ§€μ›ν•˜λ©°, OAuthλŠ” 아직 미지원. ## βš–οΈ λͺ¨μˆœ 및 μ—…λ°μ΄νŠΈ (Contradictions & updates) * **연ꡬ 프리뷰(Research Preview)**: ν˜„μž¬ 이 ν”„λ‘œμ νŠΈλŠ” μ œν•œλœ 초기 μ•‘μ„ΈμŠ€(Limited Early Access) μƒνƒœμ΄λ©°, κΈ°λŠ₯κ³Ό λ™μž‘μ΄ 변경될 수 μžˆμŠ΅λ‹ˆλ‹€. ## πŸ› οΈ 적용 사둀 (Applied in summary) * **Example Prompts**: * "우주λ₯Ό λ– λ‹€λ‹ˆλŠ” μš°μ£ΌλΉ„ν–‰μ‚¬ 고양이 이미지 생성 (카툰 μŠ€νƒ€μΌ)" * "ν…μŠ€νŠΈ-λΉ„λ””μ˜€ 생성을 μœ„ν•œ μ›Œν¬ν”Œλ‘œμš° ν…œν”Œλ¦Ώ μ°ΎκΈ°" * "SDXL 체크포인트 λͺ¨λΈ 검색 및 κ°€μš©μ„± 확인" ## βœ… 검증 μƒνƒœ 및 신뒰도 - **μƒνƒœ:** draft - **검증 단계:** conceptual - **좜처 신뒰도:** B (Primary Source β€” μ›Ήμ‚¬μ΄νŠΈ λ³Έλ¬Έ 직접 μΆ”μΆœ) - **쀑볡 검사 κ²°κ³Ό:** μ‹ κ·œ 생성 (New discovery) ## πŸ”— κ΄€λ ¨ λ¬Έμ„œ 링크 (Related document links) * [[Comfy Cloud]] - MCP μ„œλ²„κ°€ μ—°κ²°λ˜λŠ” λŒ€μƒ ν΄λΌμš°λ“œ μΈν”„λΌμž…λ‹ˆλ‹€. * [[Model Context Protocol]] - AI μ—μ΄μ „νŠΈμ™€ μ„œλ²„λ₯Ό μ—°κ²°ν•˜λŠ” ν‘œμ€€ ν”„λ‘œν† μ½œμž…λ‹ˆλ‹€. * [[Claude Desktop]] - MCP μ„œλ²„λ₯Ό μ‚¬μš©ν•  수 μžˆλŠ” μ£Όμš” ν΄λΌμ΄μ–ΈνŠΈ 쀑 ν•˜λ‚˜μž…λ‹ˆλ‹€. * [[Cursor]] - MCP μ„œλ²„λ₯Ό 톡해 μ›Œν¬ν”Œλ‘œμš° 싀행이 κ°€λŠ₯ν•œ AI μ½”λ“œ μ—λ””ν„°μž…λ‹ˆλ‹€. * [[ComfyUI API Format]] - μ—μ΄μ „νŠΈκ°€ 생성해야 ν•˜λŠ” μ›Œν¬ν”Œλ‘œμš°μ˜ 데이터 κ·œκ²©μž…λ‹ˆλ‹€. ## πŸ“ λ³€κ²½ 이ε±₯ζ­΄ (Change history) - 2026-05-20: Astra /wikify 둜 https://docs.comfy.org/development/cloud/mcp-server λ³Έλ¬Έμ—μ„œ μ΄ˆμ•ˆ 생성.