Skip to main content

1. ComfyUI をインストール

ComfyUI Desktop

macOS / Windows で管理型インストールを最も簡単に済ませる方法です。

ソースから

自分でクローンして手動で実行する — または install_comfyui ツールを使います。

2. MCP サーバーを追加

ComfyUI MCP は npm に comfyui-mcp として公開されており、npx で実行します — グローバルインストールは不要です。
サーバーはローカルのインストールとそのポートを自動検出します。~/.claude/settings.json に追加してください:
あとは Claude Code で /mcp を実行して接続してください。

3. パネルオーケストレーターを起動する

サイドバーパネル を使う場合にのみ必要です。Claude Code や他の MCP クライアントから ComfyUI を 操作しているなら、この手順は飛ばしてかまいません — そちらの経路では上で設定した MCP サーバーを 使います。 パネルは純粋なフロントエンドの ComfyUI 拡張機能です。お使いのマシンでプロセスを起動できないため、 オーケストレーターはご自身で起動し、パネルがそこに接続します。
これは --panel-orchestrator の短縮形です。ブラウザで開いている ComfyUI を自動的に対象にし、 ws://127.0.0.1:9180 でブリッジを提供し(COMFYUI_MCP_BRIDGE_PORT で変更可能)、パネルを使って いる間は実行したままにしておく必要があります。あとは エージェント タブを開き、プロバイダーを 選んで 接続 をクリックしてください。 リモート の ComfyUI を操作する場合 — クラウドのポッドや LAN 上の別のマシンでしょうか? リモート 側ではなく ご自身のマシン で同じコマンドを実行し、URL を渡してください:
プロバイダーへのログインとエージェントはローカルに留まり、リモートホストには何もインストールされ ません。トンネルの詳細は クラウドデプロイ を参照してください。

4.(任意)トークン

一部のツールは API トークンを使用します。サーバーの env ブロックで設定してください(設定 を参照):
  • CIVITAI_API_TOKEN — 制限付きの CivitAI ダウンロード
  • HUGGINGFACE_TOKEN — HuggingFace のレート制限の緩和
  • GITHUB_TOKEN — スキル生成 / ノードのメタデータ取得
  • COMFY_API_KEY — ホスト型の comfy.org API ノード

ローカル開発

このプロジェクトは npm link を使うため、npx comfyui-mcp はローカルのビルドを指すようになります:
コードを変更したら npm run build を実行し、/mcp で再接続してください。