mcpField
C
ComfyUI MCP Server

ComfyUI MCP Server

ローカル
github.com/zuojianghuaメディア・デザイン480 週間前に更新

ComfyUI MCP Server について

ComfyUI MCP Serverは、ComfyUIのワークフローを使う制作者向けに画像生成とプロンプト最適化を提供します。ローカルのファイルパスとオンラインでアクセスできるURLを返します。

主な機能

  1. 01テキストプロンプトから画像を生成
  2. 02画像生成プロンプトの最適化
  3. 03画像サイズの自動調整
  4. 04ローカルパスとオンラインURLの返却

活用シーン

  1. 01テキストプロンプトから画像を作成
  2. 02生成ワークフロー向けのプロンプト調整

MCP 対応

ComfyUIの画像生成とプロンプト最適化を、MCPクライアント向けのツールとして公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

ComfyUI MCP サーバー

画像生成とプロンプト最適化サービスを提供する、ComfyUI 用の Model Context Protocol(MCP)サーバーです。

機能

  • 画像生成:ComfyUI の text_to_image ワークフローを使用して画像を生成します
  • プロンプト最適化:より良い結果を得られるよう、画像生成プロンプトを最適化します

サーバーアーキテクチャ

  1. コアコンポーネント:

    • FastMCP フレームワークの実装
    • ComfyUI API の統合
    • 結果取得のためのポーリング機構
  2. 主な関数:

    • generate_image:テキストプロンプトから画像を生成します
    • optimize_image_prompt:より良い生成結果が得られるよう、入力プロンプトを改善します
  3. 技術仕様:

    • 画像サイズを自動調整(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 ライブラリがインストールされていること

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。