io.github.AceDataCloud/mcp-seedream-pro
MCP server for ByteDance Seedream AI image generation
Versions
2026.3.19.10latest2026.3.22.2Tools 7
seedream_list_models List all available Seedream models with their capabilities and pricing. Use this when: - User asks what models are available - You need to help choose the right model for a task - You want to compare model capabilities Returns: Formatted table of all Seedream models with descriptions.
seedream_list_sizes List all available image sizes and resolution options for Seedream. Use this when: - User asks about available image sizes - You need to help choose the right resolution - You want to understand size options Returns: Formatted list of all size options with descriptions.
seedream_generate_image Generate an AI image from a text prompt using ByteDance's Seedream model. This tool creates high-quality images from text descriptions using ByteDance's Seedream models (powered by Doubao). Supports multiple model versions with different capabilities and quality levels. Use this when: - You want to generate a new image from scratch based on a text description - You need high-quality AI-generated images (photos, illustrations, art) - You want to create images with specific styles, compositions, or themes Do NOT use this when: - You want to edit or modify an existing image (use seedream_edit_image instead) - You need to combine multiple images (use seedream_edit_image instead) Model selection guide: - v5.0 Lite (doubao-seedream-5-0-lite-260128): Image sets, streaming, and web search - v4.5 (doubao-seedream-4-5-251128): Previous flagship, great quality and detail - v4.0 (doubao-seedream-4-0-250828): Stable and cost-effective, great for most tasks Returns: JSON with task_id, trace_id, success status, and generated image data including image URLs.
seedream_edit_image Edit or modify existing images using ByteDance's Seedream/SeedEdit model. This tool modifies existing images based on text instructions. It can change styles, backgrounds, attributes, clothing, and more. Supports single or multiple image inputs. Use this when: - You want to modify or transform an existing image - You need to change style, background, colors, or attributes - You want to apply artistic transformations (watercolor, oil painting, etc.) - You need virtual try-on (clothing on person) - You want to place objects in different scenes Common use cases: - Style transfer: "Convert to anime style", "Make it look like a pencil sketch" - Background change: "Replace background with a sunset beach" - Attribute edit: "Change hair color to blonde", "Add sunglasses" - Virtual try-on: Provide person image + clothing image - Scene composition: Place products in realistic environments Returns: JSON with task_id, trace_id, success status, and edited image data including image URLs.
seedream_decompose_image Decompose one image into a base image and up to 16 editable transparent layers.
seedream_get_task Query the status and result of a Seedream image generation or edit task. Use this to check if a generation/edit is complete and retrieve the resulting image URLs and metadata. Use this when: - You want to check if an image generation has completed - You need to retrieve image URLs from a previous generation - You want to get the full details of a generated/edited image Returns: Task status and image information including URLs, prompts, and metadata.
seedream_get_tasks_batch Query multiple Seedream image tasks at once. Efficiently check the status of multiple tasks in a single request. More efficient than calling seedream_get_task multiple times. Use this when: - You have multiple pending generations to check - You want to get status of several images at once - You're tracking a batch of generations Returns: Status and image information for all queried tasks.
Permissions 3
network medium filesystem low env_vars low