AceDataCloud/MCPSeedream

AceDataCloud/MCPSeedream

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

SeedreamMCP

PyPI version PyPI downloads Python 3.10+ License: MIT MCP

A Model Context Protocol (MCP) server for AI image generation and editing using ByteDance's Seedream models through the AceDataCloud API.

Generate and edit AI images directly from Claude, VS Code, or any MCP-compatible client.

Features

  • Text-to-Image Generation — Create high-quality images from text prompts (Chinese & English)
  • Image Editing — Modify existing images, including transparent-background Pro edits
  • Multiple Models — Seedream v5.0 (flagship), v4.5, and v4.0
  • Layer Decomposition — Split one image into a base plus up to 16 editable transparent PNG layers
  • Multi-Resolution — Pro 1K/1.5K/2K; Lite 2K/3K/4K; custom dimensions
  • Sequential Generation — Generate related images in sequence (5.0 Lite/4.5/4.0)
  • Web Search — Let 5.0 Lite use current web information when needed
  • Task Tracking — Monitor generation progress and retrieve results

Tool Reference

Tool Description
seedream_generate_image Generate an AI image from a text prompt using ByteDance's Seedream model.
seedream_edit_image Edit images, including Seedream 5.0 Pro transparent-background mode.
seedream_decompose_image Split one image into a base and up to 16 positioned transparent layers.
seedream_get_task Query the status and result of a Seedream image generation or edit task.
seedream_get_tasks_batch Query multiple Seedream image tasks at once.
seedream_list_models List all available Seedream models with their capabilities and pricing.
seedream_list_sizes List all available image sizes and resolution options for Seedream.
Инструменты были проиндексированы:
seedream_decompose_image

Разлагает одно изображение на базовое изображение и до 16 редактируемых прозрачных слоёв.

Параметры
  • callback_urlstring

    Необязательный URL webhook для асинхронной доставки.

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

    Одно изображение PNG или JPEG (URL/base64) для разложения.

  • output_formatenum

    Базовый формат изображения; слои всегда в PNG.

  • promptstring

    Необязательные элементы для разложения; опустите для автоматического разложения. Поддерживает координаты <bbox>.

  • sizestring

    Размер вывода: авто, 1K, 1.5K или 2K.

  • watermarkboolean

    Добавлять ли водяной знак, созданный ИИ.

seedream_edit_image

Редактирует или изменяет существующие изображения с помощью модели Seedream/SeedEdit от ByteDance. Этот инструмент модифицирует существующие изображения по текстовым инструкциям. Он меняет стили, фон, атрибуты, одежду и многое другое. Поддерживает одно или несколько входных изображений. Используйте, когда: - Нужно изменить или преобразовать существующее изображение. - Требуется сменить стиль, фон, цвета или атрибуты. - Хотите применить художественные преобразования (акварель, масляная живопись и т.п.). - Нужна виртуальная примерка (одежда на человеке). - Хотите поместить объекты в другие сцены. Типичные сценарии: - Перенос стиля: "Преобразовать в стиль аниме", "Сделать похожим на карандашный набросок". - Смена фона: "Заменить фон на пляж на закате". - Редактирование атрибутов: "Сменить цвет волос на блонд", "Добавить солнечные очки". - Виртуальная примерка: передать изображение человека + изображение одежды. - Компоновка сцены: разместить продукты в реалистичном окружении. Возвращает: JSON с task_id, trace_id, статусом success и данными отредактированного изображения, включая URL изображений.

Параметры
  • backgroundenum | null

    Seedream 5.0 Pro, режим фона. transparent требует одно PNG-изображение на входе и одно PNG-изображение на выходе.

  • callback_urlstring

    Необязательный URL вебхука для асинхронного уведомления о результате.

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

    Список URL-адресов изображений или изображений в base64-кодировке для редактирования. Поддерживаются URL-адреса HTTP/HTTPS (общедоступные) или формат base64 (data:image/png;base64,...). Каждое изображение должно быть менее 10 МБ.

  • modelenum

    Модель для редактирования. Seedream 5.0 Pro, 5.0 Lite, 4.5 и 4.0 поддерживают редактирование изображений, если изображения предоставлены.

  • optimize_prompt_optionsobject | null

    Оптимизация промптов. Pro поддерживает standard/fast; Lite поддерживает standard.

  • output_formatenum | null

    Формат выходного изображения. 'jpeg' (по умолчанию) или 'png'.

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

    Описание изменения, которое нужно внести в изображение(я). Опишите, какие изменения вы хотите. Пример: 'Замените фон на пляжную сцену', 'Наденьте на человека красное платье', 'Преобразуйте в стиль акварельной живописи'.

  • response_formatenum | null

    Формат ответа: 'url' (по умолчанию) или 'b64_json'.

  • sequential_image_generationenum | null

    Генерирует связанные изображения на основе входных данных. 'auto' включает эту возможность.

  • sequential_image_generation_optionsobject | null

    Настраиваемые параметры для групповой генерации изображений.

  • sizestring | null

    Размер вывода зависит от модели или задаётся явными размерами. Pro поддерживает 1K/1.5K/2K; Lite поддерживает 2K/3K/4K.

  • toolsstring[] | null

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

  • watermarkboolean | null

    Добавлять ли водяной знак, созданный ИИ. По умолчанию: true.

seedream_generate_image

Генерирует AI-изображение по текстовому запросу с помощью модели Seedream от ByteDance. Этот инструмент создаёт высококачественные изображения по текстовым описаниям с помощью моделей Seedream от ByteDance (на базе Doubao). Поддерживает несколько версий моделей с разными возможностями и уровнями качества. Используйте этот инструмент, когда: - нужно создать новое изображение с нуля на основе текстового описания - нужны высококачественные изображения, сгенерированные ИИ (фотографии, иллюстрации, арт) - нужно создавать изображения с определёнными стилями, композициями или темами НЕ используйте этот инструмент, когда: - нужно отредактировать или изменить существующее изображение (вместо этого используйте seedream_edit_image) - нужно объединить несколько изображений (вместо этого используйте seedream_edit_image) Руководство по выбору модели: - v5.0 Lite (doubao-seedream-5-0-lite-260128): наборы изображений, потоковая генерация и веб-поиск - v4.5 (doubao-seedream-4-5-251128): предыдущая флагманская модель, отличное качество и детализация - v4.0 (doubao-seedream-4-0-250828): стабильная и экономичная, отлично подходит для большинства задач Возвращает: JSON с task_id, trace_id, статусом успеха и данными сгенерированного изображения, включая URL изображений.

Параметры
  • callback_urlstring

    Необязательный URL вебхука для асинхронного получения результата. API отправит результат методом POST на этот URL по завершении. URL должен быть публично доступен.

  • modelenum

    Модель для генерации. 'doubao-seedream-5-0-pro-260628' (v5.0 Pro, флагманская одиночная генерация, максимальное качество; без последовательной генерации, стриминга и веб-поиска). 'doubao-seedream-5-0-lite-260128' (v5.0 Lite, последовательная генерация, стриминг, веб-поиск). 'doubao-seedream-4-5-251128' (v4.5, предыдущий флагман, отличное качество). 'doubao-seedream-4-0-250828' (v4.0, стабильная, лучшее соотношение цены и качества).

  • optimize_prompt_optionsobject | null

    Необязательная конфигурация оптимизации промпта. Поддерживает mode со значениями 'standard' (более высокое качество, медленнее) или 'fast' (быстрее, более низкое качество). Поддерживается только на doubao-seedream-4.5 (только стандартный режим) и doubao-seedream-4.0.

  • output_formatenum | null

    Формат выходного изображения. 'jpeg' (по умолчанию) или 'png'.

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

    Описание изображения для генерации. Подробно опишите сюжет, стиль, атмосферу, освещение и композицию. Поддерживает китайский и английский языки. Пример: 'Фотореалистичный портрет астронавта на Марсе, освещение в золотой час, кинематографичная композиция, сверхдетальный'

  • response_formatenum | null

    Формат ответа для сгенерированного изображения. 'url' (по умолчанию) возвращает публичный URL изображения. 'b64_json' возвращает данные изображения в кодировке base64.

  • sequential_image_generationenum | null

    Генерирует связанные изображения на основе ввода. 'auto' включает её, 'disabled' (по умолчанию) отключает. Поддерживается Seedream 5.0 Lite, 4.5 и 4.0; не Pro.

  • sequential_image_generation_optionsobject | null

    Настраиваемые параметры для групповой генерации изображений. Применяются только при sequential_image_generation=auto. Поддерживают max_images (int, диапазон [1, 15]). Поддерживаются Seedream 5.0 Lite, 4.5 и 4.0; не Pro.

  • sizestring | null

    Размер вывода зависит от модели: Pro поддерживает 1K/1.5K/2K (и auto для декомпозиции); Lite поддерживает 2K/3K/4K. Явные размеры, например 2048x1024, также принимаются.

  • toolsstring[] | null

    Необязательный список типов инструментов, которые модель использует при генерации. Сейчас поддерживается только 'web_search'. Поддерживается только в doubao-seedream-5-0-lite-260128 (v5.0 Lite).

  • watermarkboolean | null

    Добавлять ли водяной знак, созданный ИИ. По умолчанию: true.

seedream_get_task

Запрашивает статус и результат задачи генерации или редактирования изображений Seedream. Используйте это, чтобы проверить, завершена ли генерация/редактирование, и получить результирующие URL-адреса изображений и метаданные. Используйте это, когда: - Нужно проверить, завершилась ли генерация изображения - Нужно получить URL-адреса изображений из предыдущей генерации - Нужно получить полные детали сгенерированного/отредактированного изображения Возвращает: Статус задачи и информацию об изображении, включая URL-адреса, промпты и метаданные.

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

    Идентификатор задачи, возвращаемый из запроса на генерацию или редактирование. Это поле 'task_id' из ответа любого инструмента seedream_generate_image или seedream_edit_image.

seedream_get_tasks_batch

Запрашивает несколько задач Seedream по изображениям за один раз. Эффективно проверяет статус нескольких задач в одном запросе. Эффективнее, чем многократный вызов seedream_get_task. Используйте это, когда: - У вас есть несколько ожидающих генераций для проверки - Вы хотите получить статус нескольких изображений сразу - Вы отслеживаете пакет генераций Возвращает: Статус и информацию об изображениях для всех запрошенных задач.

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

    Список идентификаторов задач для запроса. Позволяет запрашивать несколько задач одновременно.

seedream_list_models

Перечисляет все доступные модели Seedream с их возможностями и ценами. Используется, когда: - Пользователь спрашивает, какие модели доступны - Нужно помочь выбрать подходящую модель для задачи - Хотите сравнить возможности моделей Возвращает: Отформатированную таблицу всех моделей Seedream с описаниями.

Параметры

Без параметров.

seedream_list_sizes

Перечисляет все доступные размеры изображений и варианты разрешения для Seedream. Используйте, когда: - Пользователь спрашивает о доступных размерах изображений - Вам нужно помочь выбрать правильное разрешение - Вы хотите разобраться в вариантах размеров Возвращает: Отформатированный список всех вариантов размеров с описаниями.

Параметры

Без параметров.

2026.10.19.0основная
2026.10.18.4
2026.10.18.3
2026.10.18.2
2026.10.18.1
2026.10.18.0
2026.10.12.1
2026.10.12.0
2026.10.8.0
2026.10.7.1
2026.10.7.0
2026.10.6.0
2026.10.5.0
2026.10.4.1
2026.10.4.0
2026.9.30.0
2026.9.29.0
2026.9.10.0
2026.9.5.0
2026.8.28.0
2026.8.24.0
2026.8.23.0
2026.8.18.0
2026.8.17.0
2026.8.15.0
2026.8.10.1
2026.8.10.0
2026.8.5.0
2026.7.30.0
2026.7.9.1
2026.7.9.0
2026.7.4.1
2026.7.4.0
2026.7.2.0
2026.7.1.0
2026.6.14.0
2026.6.9.4
2026.6.9.3
2026.6.9.2
2026.6.9.1
2026.6.9.0
2026.6.6.0
2026.5.31.3
2026.5.31.2
2026.5.31.1
2026.5.31.0
2026.5.25.0
2026.5.24.0
2026.5.14.0
2026.5.7.0
2026.4.30.0
2026.4.18.0
2026.4.10.0
2026.4.8.4
2026.4.8.3
2026.4.8.2
2026.4.8.1
2026.4.8.0
2026.4.5.6
2026.4.5.5
2026.4.5.4
2026.4.5.3
2026.4.5.2
2026.4.5.1
2026.4.5.0
2026.3.22.2
2026.3.22.1
2026.3.22.0
2026.3.21.4
2026.3.21.3
2026.3.21.2
2026.3.21.1
2026.3.21.0
2026.3.20.3
2026.3.20.2
2026.3.20.1
2026.3.20.0
2026.3.19.11
2026.3.19.10
2026.3.19.9
2026.3.19.8
2026.3.19.7
2026.3.19.6
2026.3.19.5
2026.3.19.4
2026.3.19.3
2026.3.19.2
2026.3.19.1
2026.3.19.0
2026.3.9.0
2026.3.8.1
2026.3.8.0

Выберите клиент, чтобы установить AceDataCloud/MCPSeedream:

Любой клиент

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

{
  "mcpServers": {
    "acedatacloud-mcpseedream-e3lglqwzxf": {
      "command": "uvx",
      "args": [
        "mcp-seedream-pro"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
CursorCursor

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

{
  "mcpServers": {
    "acedatacloud-mcpseedream-e3lglqwzxf": {
      "command": "uvx",
      "args": [
        "mcp-seedream-pro"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
VS Code

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

{
  "servers": {
    "acedatacloud-mcpseedream-e3lglqwzxf": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "mcp-seedream-pro"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}

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

code --add-mcp "{\"name\":\"acedatacloud-mcpseedream-e3lglqwzxf\",\"type\":\"stdio\",\"command\":\"uvx\",\"args\":[\"mcp-seedream-pro\"],\"env\":{\"ACEDATACLOUD_API_TOKEN\":\"your_token_here\"}}"
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": {
    "acedatacloud-mcpseedream-e3lglqwzxf": {
      "command": "uvx",
      "args": [
        "mcp-seedream-pro"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
Claude CodeClaude Code

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

claude mcp add acedatacloud-mcpseedream-e3lglqwzxf --env ACEDATACLOUD_API_TOKEN=your_token_here -- uvx mcp-seedream-pro

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

claude mcp add-json acedatacloud-mcpseedream-e3lglqwzxf "{\"command\":\"uvx\",\"args\":[\"mcp-seedream-pro\"],\"env\":{\"ACEDATACLOUD_API_TOKEN\":\"your_token_here\"}}"
CodexCodex

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

codex mcp add acedatacloud-mcpseedream-e3lglqwzxf --env ACEDATACLOUD_API_TOKEN=your_token_here -- uvx mcp-seedream-pro

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

[mcp_servers.acedatacloud-mcpseedream-e3lglqwzxf]
command = "uvx"
args = ["mcp-seedream-pro"]

[mcp_servers.acedatacloud-mcpseedream-e3lglqwzxf.env]
ACEDATACLOUD_API_TOKEN = "your_token_here"
PerplexityPerplexity

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

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

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

WindsurfWindsurf

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

{
  "mcpServers": {
    "acedatacloud-mcpseedream-e3lglqwzxf": {
      "command": "uvx",
      "args": [
        "mcp-seedream-pro"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}
ClineCline

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

{
  "mcpServers": {
    "acedatacloud-mcpseedream-e3lglqwzxf": {
      "command": "uvx",
      "args": [
        "mcp-seedream-pro"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      },
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

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

mcpServers:
  - name: acedatacloud-mcpseedream-e3lglqwzxf
    command: uvx
    args:
      - "mcp-seedream-pro"
    env:
      ACEDATACLOUD_API_TOKEN: your_token_here
Zed

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

{
  "context_servers": {
    "acedatacloud-mcpseedream-e3lglqwzxf": {
      "command": "uvx",
      "args": [
        "mcp-seedream-pro"
      ],
      "env": {
        "ACEDATACLOUD_API_TOKEN": "your_token_here"
      }
    }
  }
}

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

j-east/pixel-surgeon-mcp

j-east/pixel-surgeon-mcp

от j-east

MCP-сервер для генерации и редактирования изображений и видео через Gemini, OpenAI, Grok и Veo 3. Позволяет восстанавливать испорченный текст, менять фон и создавать видео по текстовым запросам. По...

JavaScript⭐ 5
forgemeshlabs/imagegen-mcp

forgemeshlabs/imagegen-mcp

от forgemeshlabs

MCP сервер для генерации изображений с оплатой в USDC через x402. Создавайте картинки, удаляйте фон и повышайте разрешение до 4K без API ключа. Вызов одним запросом - для автономных агентов и разра...

JavaScript⭐ 1
AceDataCloud/MCPFlux

AceDataCloud/MCPFlux

от acedatacloud

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

Python⭐ 3
Amazon Bedrock Nova Canvas

Amazon Bedrock Nova Canvas

от zxkane

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

JavaScript⭐ 25
AceDataCloud/MCPNanoBanana

AceDataCloud/MCPNanoBanana

от acedatacloud

MCP сервер для генерации и редактирования изображений на базе Google Nano Banana. Создавайте картинки по тексту, редактируйте их, примеряйте одежду виртуально. Инструмент для дизайнеров и маркетоло...

Python⭐ 7
awkoy/replicate-flux-mcp

awkoy/replicate-flux-mcp

от awkoy

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

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

Лука Никитин