- 🎨 6 つの生成モダリティ — 画像、動画、3D、SVG、オーディオ、音楽
- 🔌 30以上のプロバイダー — 統一インターフェース
- 💻 ローカルサーバー — 自分のマシンで動作、Comfy API に接続
- 🔍 組み込みモデル検索 — BM25 テキスト検索対応
- 🧩 プラグアンドプレイ — Claude Desktop、Claude Code、Amp に対応
システム要件
- Node.js 20+
- pnpm 10
- Comfy API キー(
comfyui-で始まる)— Comfy パートナーダッシュボードから取得
インストール
packages/mcp/dist/bin.js にあります。
設定
MCP クライアント設定にサーバーを追加します。以下の JSON は Claude Desktop、Claude Code、Amp で共通です:| クライアント | 設定ファイル |
|---|---|
| Claude Desktop | ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%/Claude/claude_desktop_config.json (Windows) |
| Claude Code | ~/.claude/mcp.json(または claude mcp add を実行) |
| Amp | 設定 → MCP サーバー、または ~/.config/amp/settings.json |
comfy-partner サーバー下に 10 個のツール が登録されます。
クライアントに組み込む前にサーバーが正常に起動するか確認するには、直接実行してください — JSON-RPC ハンドシェイクが出力されてアイドル状態になれば正常です:
環境変数
| 変数 | 必須 | 説明 |
|---|---|---|
COMFY_API_KEY | はい | API キー(comfyui-…)。X-API-Key ヘッダーとして送信。 |
COMFY_API_BASE_URL | いいえ | プロキシホストを上書き(デフォルトは本番 Comfy API)。 |
COMFY_INLINE_LIMIT_KB | いいえ | ツール結果にインライン化する画像バイト数の上限。デフォルト 600。 |
COMFY_MCP_RESOURCE_LINKS | いいえ | resource_link コンテンツブロックの強制オン/オフ。デフォルトはホワイトリスト(claude-*、mcp-inspector)。 |
利用可能なツール
MCP サーバーは 10 個のツール を提供します。インストール成功後、MCP クライアントのcomfy-partner サーバー下に全 10 個が表示されます。
| ツール | 説明 |
|---|---|
generate_image | 静止画像を生成 — テキスト→画像、編集、アップスケール対応 |
generate_video | 動画クリップを生成 — テキスト→動画、画像→動画、リップシンク対応 |
generate_3d | テキストまたは参考画像から 3D メッシュを生成(GLB/FBX/OBJ) |
generate_svg | テキストプロンプトから SVG ベクターイラストを生成 |
generate_audio | テキストから音声・ボイスクローン・効果音を生成 |
generate_music | プロンプトからインスト/ボーカル付き音楽を生成 |
media_upload | ファイル(画像/動画/音声)をアップロードし、generate_* で使える media:<id> 参照を取得 |
read_media | メディア成果物を取得してインライン表示 — HTTPS URL または media:… トークンを受け付け |
models_explore | モデルの探索・能力検索・完全な呼び出し仕様の参照 |
balance | アカウントの残高(USD)を取得 |
使用例
インストール後、AI アシスタントで以下のプロンプトを試してください:関連ドキュメント
- Comfy Cloud MCP — Comfy Cloud ワークフロー実行のためのホスト型 MCP サーバー
- Comfy Partner Nodes CLI — コマンドラインからパートナーノードを使用