图像生成服务

Flux MCP Server是一个基于Flux模型的图像生成服务,通过文本描述生成高质量图像。

  • by mms021
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 mms021/mcp-flux

使用说明

Flux MCP Server

MCP сервер для генерации изображений с помощью модели Flux через Replicate.

Описание

Сервер предоставляет инструмент generate_image для генерации изображений на основе текстового описания (prompt) с использованием модели Flux-schnell от Black Forest Labs.

Установка

  1. Создайте виртуальную среду:
python3 -m venv venv
source venv/bin/activate
  1. Установите зависимости:
pip install mcp replicate
  1. Настройте API ключ Replicate:
export REPLICATE_API_TOKEN="your_token_here"

Использование

Запуск сервера:

python flux_server.py

Инструменты

generate_image

Генерирует изображение по текстовому описанию.

Параметры:

  • prompt (обязательный) - подробное описание изображения на английском языке
  • aspect_ratio (опциональный) - соотношение сторон (по умолчанию: "16:9")

Модели

По умолчанию используется black-forest-labs/flux-schnell (быстрая и экономичная модель). Для лучшего качества можно изменить на black-forest-labs/flux-dev в коде.

{ "mcpServers": { "local-flux": { "command": "/Users/.../bin/python", "args": [ "/Users/.../flux/flux_server.py" ], "env": { "REPLICATE_API_TOKEN": "TOKEN" } } } }