ComfyUI MCP Server について
ComfyUI MCP Serverは、ComfyUIのワークフローを使う制作者向けに画像生成とプロンプト最適化を提供します。ローカルのファイルパスとオンラインでアクセスできるURLを返します。
主な機能
- 01テキストプロンプトから画像を生成
- 02画像生成プロンプトの最適化
- 03画像サイズの自動調整
- 04ローカルパスとオンラインURLの返却
活用シーン
- 01テキストプロンプトから画像を作成
- 02生成ワークフロー向けのプロンプト調整
MCP 対応
ComfyUIの画像生成とプロンプト最適化を、MCPクライアント向けのツールとして公開します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
ComfyUI MCP サーバー
画像生成とプロンプト最適化サービスを提供する、ComfyUI 用の Model Context Protocol(MCP)サーバーです。
機能
- 画像生成:ComfyUI の text_to_image ワークフローを使用して画像を生成します
- プロンプト最適化:より良い結果を得られるよう、画像生成プロンプトを最適化します
サーバーアーキテクチャ
-
コアコンポーネント:
- FastMCP フレームワークの実装
- ComfyUI API の統合
- 結果取得のためのポーリング機構
-
主な関数:
generate_image:テキストプロンプトから画像を生成しますoptimize_image_prompt:より良い生成結果が得られるよう、入力プロンプトを改善します
-
技術仕様:
- 画像サイズを自動調整(8 の倍数)
- 多様な出力を得るためのランダムシード生成
- ローカルのファイルパスと、オンラインでアクセス可能な URL の両方を返します
設定
{
"mcpServers": {
"ComfyUI_MCP_Server": {
"disabled": false,
"timeout": 600,
"command": "python",
"args": [
"D:\\code\\comfyui_mcp_server\\server.py"
],
"env": {
"COMFY_URL": "http://127.0.0.1:8188/"
},
"transportType": "stdio"
}
}
}
要件
- Python 3.7+
- ComfyUI インスタンスが稼働していること
- FastMCP ライブラリがインストールされていること
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。