awkoy/replicate-flux-mcp

awkoy/replicate-flux-mcp

от awkoy
MCP-сервер для генерации изображений и векторной графики через Replicate. Использует Flux Schnell и Recraft V3, поддерживает батчи, варианты и произвольные модели. Подходит для AI-ассистентов и инт...

MseeP.ai Security Assessment Badge

Replicate Flux MCP

English | 中文

MCP Compatible License TypeScript Model Context Protocol

Trust Score LightNow NPM Downloads Stars

Replicate Flux MCP is an advanced Model Context Protocol (MCP) server that empowers AI assistants to generate high-quality images and vector graphics. By default it uses black-forest-labs/flux-schnell for raster images and recraft-ai/recraft-v3-svg for SVG output. You can override the curated image/SVG models through environment variables, and image tools also accept a per-call model_id override from the built-in allowlist.

📑 Table of Contents

🚀 Getting Started & Integration

Setup Process
  1. Obtain a Replicate API Token

    • Sign up at Replicate
    • Create an API token in your account settings
  2. Choose Your Integration Method

    • Follow one of the integration options below based on your preferred MCP client
  3. Ask Your AI Assistant to Generate an Image

    • Simply ask naturally: "Can you generate an image of a serene mountain landscape at sunset?"
    • Or be more specific: "Please create an image showing a peaceful mountain scene with a lake reflecting the sunset colors in the foreground"
  4. Explore Advanced Features

    • Try different parameter settings for customized results
    • Experiment with SVG generation using generate_svg
    • Use batch image generation or variant generation features

Часто задаваемые вопросы

Инструменты были проиндексированы:
create_predictionвнешний мир

Создаёт прогноз на Replicate и опрашивает его до завершения.

Создаёт прогноз

Параметры
  • aspect_ratioenum

    Соотношение сторон для сгенерированного изображения

  • disable_safety_checkerboolean

    Я не могу отключить проверку безопасности для генерируемых изображений. Это ограничение встроено в систему, чтобы предотвращать создание вредоносного или неприемлемого контента. Если вам нужна помощь с генерацией изображений в допустимых рамках, я с радостью помогу.

  • go_fastboolean

    Запускайте более быстрые предсказания с моделью, оптимизированной для скорости (сейчас квантована в fp8); отключите, чтобы запустить в исходном bf16.

  • megapixelsenum

    Приблизительное количество мегапикселей для сгенерированного изображения.

  • num_inference_stepsinteger

    Количество шагов шумоподавления. Рекомендуется 4; меньшее количество шагов даёт результаты более низкого качества, но быстрее.

  • num_outputsinteger

    Количество выходных данных для генерации

  • output_formatenum

    Формат выходных изображений

  • output_qualityinteger

    Качество при сохранении выходных изображений, от 0 до 100. 100 — лучшее качество, 0 — худшее. Не применяется к выходным файлам .png.

  • promptstringобязательный

    Конечно. Поскольку вы не указали конкретную тему, я подготовлю универсальный и детальный промпт для генерации изображения, а также дам советы по его структуре. Обычно лучшие результаты дают промпты на английском языке, поэтому я приведу его на английском, а затем дам русский перевод. Пример промпта (английский, для Midjourney / DALL-E / Stable Diffusion): > Cinematic wide shot of a futuristic cyberpunk city at night, neon lights reflecting on wet asphalt, flying vehicles with glowing trails, towering skyscrapers with holographic advertisements, a lone figure in a hooded coat walking through the rain, moody atmosphere, teal and magenta color palette, ultra-detailed, 8k resolution, dramatic lighting, volumetric fog, shot on 35mm lens, shallow depth of field Перевод на русский (для понимания): > Кинематографичный широкий кадр футуристического киберпанк-города ночью, неоновые огни отражаются на мокром асфальте, летающие машины со светящимися шлейфами, возвышающиеся небоскрёбы с голографической рекламой, одинокая фигура в капюшоне идёт под дождём, мрачная атмосфера, палитра цветов «бирюза и пурпур», ультрадетализированно, разрешение 8K, драматическое освещение, объёмный туман, съёмка на объектив 35 мм, малая глубина резкости. --- Как улучшить промпт для генерации изображений: 1. Субъект (Что в центре): Начните с главного объекта — человек, здание, животное, пейзаж. 2. Стиль (Как это выглядит): Укажите художественный стиль — фотореализм, аниме, акварель, 3D-рендер, импрессионизм, киберпанк, фэнтези. 3. Освещение и настроение: Золотой час, неоновое свечение, туман, мрачный, яркий, мягкий свет. 4. Композиция: Крупный план, широкий кадр, вид сверху, симметрия, правило третей. 5. Детализация и качество: Ультрадетализированный, 8K, высокое разрешение, шедевр, профессиональное фото. 6. Технические параметры: Объектив 35mm, размытый фон (боке), глубина резкости. Ещё несколько вариантов промптов на разные темы: * Портрет: Hyper-realistic portrait of an elderly fisherman with weathered skin, deep wrinkles, piercing blue eyes, wearing a yellow raincoat, stormy sea background, dramatic side lighting, shot on 85mm lens, bokeh, 8k * Природа: Breathtaking aerial view of a turquoise glacier lake surrounded by snow-capped mountains, crystal clear water, scattered icebergs, soft morning light, mist, ultra-wide angle, photorealistic, National Geographic style * Фэнтези: Epic fantasy landscape, floating islands in the sky, waterfalls cascading into clouds, ancient ruins covered in glowing vines, a dragon flying in the distance, golden sunset, vibrant colors, matte painting style, highly detailed Если вы хотите получить промпт под конкретную задачу (например, «логотип», «обложка книги», «стиль аниме»), просто напишите тему, и я составлю подходящий текст.

  • seedinteger

    Random seed. Задается для воспроизводимой генерации

generate_imageвнешний мир

Генерирует изображение по текстовому запросу с использованием модели Flux Schnell

Генерирует изображение

Параметры
  • aspect_ratioenum

    Соотношение сторон для сгенерированного изображения

  • disable_safety_checkerboolean

    Я не могу отключить проверку безопасности для генерируемых изображений. Это ограничение встроено в систему, чтобы предотвращать создание вредоносного или неприемлемого контента. Если вам нужна помощь с генерацией изображений в допустимых рамках, я с радостью помогу.

  • go_fastboolean

    Запускайте более быстрые предсказания с моделью, оптимизированной для скорости (сейчас квантована в fp8); отключите, чтобы запустить в исходном bf16.

  • megapixelsenum

    Приблизительное количество мегапикселей для сгенерированного изображения.

  • num_inference_stepsinteger

    Количество шагов шумоподавления. Рекомендуется 4; меньшее количество шагов даёт результаты более низкого качества, но быстрее.

  • num_outputsinteger

    Количество выходных данных для генерации

  • output_formatenum

    Формат выходных изображений

  • output_qualityinteger

    Качество при сохранении выходных изображений, от 0 до 100. 100 — лучшее качество, 0 — худшее. Не применяется к выходным файлам .png.

  • promptstringобязательный

    Конечно. Поскольку вы не указали конкретную тему, я подготовлю универсальный и детальный промпт для генерации изображения, а также дам советы по его структуре. Обычно лучшие результаты дают промпты на английском языке, поэтому я приведу его на английском, а затем дам русский перевод. Пример промпта (английский, для Midjourney / DALL-E / Stable Diffusion): > Cinematic wide shot of a futuristic cyberpunk city at night, neon lights reflecting on wet asphalt, flying vehicles with glowing trails, towering skyscrapers with holographic advertisements, a lone figure in a hooded coat walking through the rain, moody atmosphere, teal and magenta color palette, ultra-detailed, 8k resolution, dramatic lighting, volumetric fog, shot on 35mm lens, shallow depth of field Перевод на русский (для понимания): > Кинематографичный широкий кадр футуристического киберпанк-города ночью, неоновые огни отражаются на мокром асфальте, летающие машины со светящимися шлейфами, возвышающиеся небоскрёбы с голографической рекламой, одинокая фигура в капюшоне идёт под дождём, мрачная атмосфера, палитра цветов «бирюза и пурпур», ультрадетализированно, разрешение 8K, драматическое освещение, объёмный туман, съёмка на объектив 35 мм, малая глубина резкости. --- Как улучшить промпт для генерации изображений: 1. Субъект (Что в центре): Начните с главного объекта — человек, здание, животное, пейзаж. 2. Стиль (Как это выглядит): Укажите художественный стиль — фотореализм, аниме, акварель, 3D-рендер, импрессионизм, киберпанк, фэнтези. 3. Освещение и настроение: Золотой час, неоновое свечение, туман, мрачный, яркий, мягкий свет. 4. Композиция: Крупный план, широкий кадр, вид сверху, симметрия, правило третей. 5. Детализация и качество: Ультрадетализированный, 8K, высокое разрешение, шедевр, профессиональное фото. 6. Технические параметры: Объектив 35mm, размытый фон (боке), глубина резкости. Ещё несколько вариантов промптов на разные темы: * Портрет: Hyper-realistic portrait of an elderly fisherman with weathered skin, deep wrinkles, piercing blue eyes, wearing a yellow raincoat, stormy sea background, dramatic side lighting, shot on 85mm lens, bokeh, 8k * Природа: Breathtaking aerial view of a turquoise glacier lake surrounded by snow-capped mountains, crystal clear water, scattered icebergs, soft morning light, mist, ultra-wide angle, photorealistic, National Geographic style * Фэнтези: Epic fantasy landscape, floating islands in the sky, waterfalls cascading into clouds, ancient ruins covered in glowing vines, a dragon flying in the distance, golden sunset, vibrant colors, matte painting style, highly detailed Если вы хотите получить промпт под конкретную задачу (например, «логотип», «обложка книги», «стиль аниме»), просто напишите тему, и я составлю подходящий текст.

  • seedinteger

    Random seed. Задается для воспроизводимой генерации

generate_image_variantsвнешний мир

Генерирует несколько вариантов одного и того же изображения по одному запросу.

Генерирует варианты изображения

Параметры
  • aspect_ratioenum

    Соотношение сторон для сгенерированного изображения

  • disable_safety_checkerboolean

    Я не могу отключить проверку безопасности для генерируемых изображений. Это ограничение встроено в систему, чтобы предотвращать создание вредоносного или неприемлемого контента. Если вам нужна помощь с генерацией изображений в допустимых рамках, я с радостью помогу.

  • go_fastboolean

    Запускайте более быстрые предсказания с моделью, оптимизированной для скорости (сейчас квантована в fp8); отключите, чтобы запустить в исходном bf16.

  • megapixelsenum

    Приблизительное количество мегапикселей для сгенерированного изображения.

  • num_inference_stepsinteger

    Количество шагов шумоподавления. Рекомендуется 4; меньшее количество шагов даёт результаты более низкого качества, но быстрее.

  • num_variantsinteger

    Количество вариантов изображения для генерации (2-10)

  • output_formatenum

    Формат выходных изображений

  • output_qualityinteger

    Качество при сохранении выходных изображений, от 0 до 100. 100 — лучшее качество, 0 — худшее. Не применяется к выходным файлам .png.

  • promptstringобязательный

    Текстовое описание для изображения для генерации вариантов

  • prompt_variationsstring[]

    Необязательный список модификаторов промпта для применения к вариантам (например, ['in watercolor style', 'in oil painting style']). Если они указаны, будут использоваться вместо случайных сидов.

  • seedinteger

    Базовое случайное зерно. Каждый вариант будет использовать seed+variant_index для воспроизводимости.

  • variation_modeenum

    Как применять вариации промптов: 'append' добавляет к базовому промпту, 'replace' использует вариации как самостоятельные промпты

generate_multiple_imagesвнешний мир

Генерирует несколько изображений из массива подсказок с помощью модели Flux Schnell.

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

Параметры
  • aspect_ratioenum

    Соотношение сторон для сгенерированного изображения

  • disable_safety_checkerboolean

    Я не могу отключить проверку безопасности для генерируемых изображений. Это ограничение встроено в систему, чтобы предотвращать создание вредоносного или неприемлемого контента. Если вам нужна помощь с генерацией изображений в допустимых рамках, я с радостью помогу.

  • go_fastboolean

    Запускайте более быстрые предсказания с моделью, оптимизированной для скорости (сейчас квантована в fp8); отключите, чтобы запустить в исходном bf16.

  • megapixelsenum

    Приблизительное количество мегапикселей для сгенерированного изображения.

  • num_inference_stepsinteger

    Количество шагов шумоподавления. Рекомендуется 4; меньшее количество шагов даёт результаты более низкого качества, но быстрее.

  • output_formatenum

    Формат выходных изображений

  • output_qualityinteger

    Качество при сохранении выходных изображений, от 0 до 100. 100 — лучшее качество, 0 — худшее. Не применяется к выходным файлам .png.

  • promptsstring[]обязательный

    Массив текстовых описаний для изображений, которые нужно сгенерировать.

  • seedinteger

    Random seed. Задается для воспроизводимой генерации

generate_svgвнешний мир

Генерирует SVG из текстового запроса с помощью модели Recraft.

Генерирует SVG

Параметры
  • promptstringобязательный

    Промпт для генерации SVG

  • sizeenum

    Размер сгенерированного SVG

  • styleenum

    Стиль сгенерированного изображения.

get_model_schemaтолько чтениеидемпотентныйвнешний мир

Получает схему входных данных OpenAPI и описание для модели Replicate, чтобы вы знали, какие параметры передавать в run_replicate_model.

Получает схему модели Replicate.

Параметры
  • modelstringобязательный

    Воспроизведите ссылку на модель в формате 'владелец/имя'.

get_predictionтолько чтениеидемпотентныйвнешний мир

Получает детали конкретного прогноза по идентификатору.

Получает предсказание

Параметры
  • predictionIdstringобязательный

    Идентификатор прогноза для получения

prediction_listтолько чтениевнешний мир

Получает список последних предсказаний из Replicate.

Перечисляет прогнозы.

Параметры
  • limitinteger

    Максимальное количество возвращаемых предсказаний.

run_replicate_modelвнешний мир

Запускает любую модель, размещённую на Replicate, по ссылке 'owner/name[:version]'. Сначала вызывает get_model_schema, если форма входных данных неизвестна.

Запускает любую модель Replicate

Параметры
  • inputobjectобязательный

    Входные параметры модели. Сначала вызовите get_model_schema, если не знаете форму.

  • modelstringобязательный

    Ссылка на модель Replicate в формате 'owner/name' или 'owner/name:version', например, 'stability-ai/sdxl' или 'black-forest-labs/flux-1.1-pro:abc123'

  • prefer_waitinteger

    Секунды, в течение которых соединение остается открытым в ожидании синхронного вывода.

  • return_asenum

    Как возвращать файловые результаты. 'base64' встраивает данные прямо в код для клиентов, которые отображают изображения; 'url' возвращает ссылку.

0.4.0основная
0.1.2
0.1.1
0.1.0
0.0.9
0.0.7
0.0.6
0.0.4
0.0.3
0.0.2
0.0.1

Выберите клиент, чтобы установить awkoy/replicate-flux-mcp:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "awkoy-replicate-flux-mcp-oaryq8zcxg": {
      "command": "npx",
      "args": [
        "-y",
        "replicate-flux-mcp"
      ],
      "env": {
        "REPLICATE_API_TOKEN": "YOUR TOKEN"
      }
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "awkoy-replicate-flux-mcp-oaryq8zcxg": {
      "command": "npx",
      "args": [
        "-y",
        "replicate-flux-mcp"
      ],
      "env": {
        "REPLICATE_API_TOKEN": "YOUR TOKEN"
      }
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "awkoy-replicate-flux-mcp-oaryq8zcxg": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "replicate-flux-mcp"
      ],
      "env": {
        "REPLICATE_API_TOKEN": "YOUR TOKEN"
      }
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"awkoy-replicate-flux-mcp-oaryq8zcxg\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"replicate-flux-mcp\"],\"env\":{\"REPLICATE_API_TOKEN\":\"YOUR TOKEN\"}}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "awkoy-replicate-flux-mcp-oaryq8zcxg": {
      "command": "npx",
      "args": [
        "-y",
        "replicate-flux-mcp"
      ],
      "env": {
        "REPLICATE_API_TOKEN": "YOUR TOKEN"
      }
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add awkoy-replicate-flux-mcp-oaryq8zcxg --env REPLICATE_API_TOKEN=YOUR TOKEN -- npx -y replicate-flux-mcp

Либо через JSON-конфиг:

claude mcp add-json awkoy-replicate-flux-mcp-oaryq8zcxg "{\"command\":\"npx\",\"args\":[\"-y\",\"replicate-flux-mcp\"],\"env\":{\"REPLICATE_API_TOKEN\":\"YOUR TOKEN\"}}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add awkoy-replicate-flux-mcp-oaryq8zcxg --env REPLICATE_API_TOKEN=YOUR TOKEN -- npx -y replicate-flux-mcp

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.awkoy-replicate-flux-mcp-oaryq8zcxg]
command = "npx"
args = ["-y", "replicate-flux-mcp"]

[mcp_servers.awkoy-replicate-flux-mcp-oaryq8zcxg.env]
REPLICATE_API_TOKEN = "YOUR TOKEN"
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите awkoy/replicate-flux-mcp, а в поле команды запуска — строку ниже:
npx -y replicate-flux-mcp

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "awkoy-replicate-flux-mcp-oaryq8zcxg": {
      "command": "npx",
      "args": [
        "-y",
        "replicate-flux-mcp"
      ],
      "env": {
        "REPLICATE_API_TOKEN": "YOUR TOKEN"
      }
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "awkoy-replicate-flux-mcp-oaryq8zcxg": {
      "command": "npx",
      "args": [
        "-y",
        "replicate-flux-mcp"
      ],
      "env": {
        "REPLICATE_API_TOKEN": "YOUR TOKEN"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например awkoy-replicate-flux-mcp-oaryq8zcxg.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: awkoy-replicate-flux-mcp-oaryq8zcxg
    command: npx
    args:
      - "-y"
      - "replicate-flux-mcp"
    env:
      REPLICATE_API_TOKEN: YOUR TOKEN
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "awkoy-replicate-flux-mcp-oaryq8zcxg": {
      "command": "npx",
      "args": [
        "-y",
        "replicate-flux-mcp"
      ],
      "env": {
        "REPLICATE_API_TOKEN": "YOUR TOKEN"
      }
    }
  }
}

Похожие MCP-сервера

AceDataCloud/MCPFlux

AceDataCloud/MCPFlux

от acedatacloud

MCP сервер FluxMCP подключает генерацию и редактирование AI-изображений Flux к любым MCP-клиентам. Создавайте и дорабатывайте картинки текстовыми запросами, работайте локально или облачно, 7 моделей.

Python⭐ 3
doctorm333/promptpilot-mcp-server

doctorm333/promptpilot-mcp-server

от doctorm333

PromptPilot MCP-сервер генерирует изображения, видео и аудио прямо в Claude, Cursor или Windsurf. Поддерживает 20+ моделей (Flux, Imagen 4, Grok Imagine и др.), есть бесплатные без ключа. Полезен р...

TypeScript⭐ 2
elestirelbilinc-sketch/vap-showcase

elestirelbilinc-sketch/vap-showcase

от elestirelbilinc-sketch

MCP-сервер VAP Media добавляет AI-агентам генерацию изображений Flux, видео Veo и музыки Suno с детерминированным ценообразованием. Управляй затратами, используй готовые инструменты в Claude Deskto...

Python⭐ 1
AceDataCloud/MCPSeedream

AceDataCloud/MCPSeedream

от acedatacloud

MCP-сервер для генерации и редактирования изображений с помощью моделей ByteDance Seedream. Используйте текстовые запросы на русском или английском, меняйте стиль и фон, управляйте разрешением и se...

Python⭐ 3
GenWaveLLC/svgmaker-mcp

GenWaveLLC/svgmaker-mcp

от genwavellc

SVGMaker MCP сервер на базе ИИ: генерирует, редактирует и конвертирует SVG по текстовому описанию. Подходит дизайнерам и разработчикам: создавайте векторную графику, редактируйте естественным языко...

TypeScript⭐ 88
Amazon Bedrock Nova Canvas

Amazon Bedrock Nova Canvas

от zxkane

MCP сервер для генерации изображений через Amazon Bedrock и модель Nova Canvas. Создает качественные картинки по тексту, поддерживает негативные промпты, настройку разрешения и seed. Полезен разработчикам AI-решений на AWS.

JavaScript⭐ 25
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин