Flux Image Generation Server について
Flux Image Generation Serverは、ReplicateのFlux Schnellモデルを使って画像を生成するHTTPサーバーです。テキストプロンプトを受け取るPOSTエンドポイントを提供します。
主な機能
- 01プロンプトから画像を生成
- 02ReplicateのFlux Schnellモデルを使用
- 03HTTP POSTエンドポイント
- 04成功またはエラーの応答
活用シーン
- 01テキスト説明から画像を生成
- 02HTTPクライアントから画像生成を呼び出し
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Flux 画像生成サーバー
Replicate の Flux Schnell モデルを呼び出して画像を生成する、シンプルな HTTP サーバーです。
インストール
npm install
設定
サーバーを実行する前に、Replicate API トークンを環境変数として設定する必要があります。
export REPLICATE_API_TOKEN=your_token_here
サーバーの実行
サーバーをビルドして起動します。
npm run build
npm start
サーバーはポート 3000 で実行されます。
API の使用方法
サーバーには、画像を生成するためのシンプルな HTTP API エンドポイントが用意されています。
画像の生成
リクエスト
POST http://localhost:3000/generate
Content-Type: application/json
{
"prompt": "your image description here"
}
例
curl -X POST http://localhost:3000/generate \
-H "Content-Type: application/json" \
-d '{"prompt": "black forest gateau cake spelling out the words \"FLUX SCHNELL\", tasty, food photography, dynamic shot"}'
レスポンス
成功時のレスポンス:
{
"success": true,
"data": {
// Replicate API 返回的数据
}
}
エラー時のレスポンス:
{
"success": false,
"error": "错误信息"
}
サーバーの停止
Ctrl+C を押すと、サーバーを正常に停止できます。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。