comfyui-mcp は、ホスト型コネクタが使うのと同じ Streamable-HTTP MCP トランスポートを話します
(例: Comfy 自身の cloud.comfy.org/mcp カスタムコネクタ)。ワンコマンドで、公開 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 → カスタムコネクタを追加 を開き、次を入力します:
保存し、チャットでコネクタを有効にします。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 のカスタムコネクタの両方をカバーします。ブラウザーベースの完全な OAuth
サインインフロー(Comfy のホスト型コネクタのようなもの)は予定されている後続です — より重い
変更で、手動接続には不要です。