---
title: Use Seedream in WorkBuddy via RunAPI — MCP Guide | RunAPI
description: Generate 4K images with Seedream in WorkBuddy through RunAPI. One MCP server gives the workbench text-to-image and editing tools with async polling handled.
url: https://runapi.ai/workbuddy-seedream.md
canonical: https://runapi.ai/workbuddy-seedream
locale: en
site: RunAPI
image: https://runapi.ai/assets/opengraph-bfaaa0f0.png
alternates:
  en: https://runapi.ai/workbuddy-seedream
  zh-CN: https://runapi.ai/zh-CN/workbuddy-seedream
  es: https://runapi.ai/es/workbuddy-seedream
  ja: https://runapi.ai/ja/workbuddy-seedream
  de: https://runapi.ai/de/workbuddy-seedream
  fr: https://runapi.ai/fr/workbuddy-seedream
  pt-BR: https://runapi.ai/pt-BR/workbuddy-seedream
  ko: https://runapi.ai/ko/workbuddy-seedream
  it: https://runapi.ai/it/workbuddy-seedream
  nl: https://runapi.ai/nl/workbuddy-seedream
  pl: https://runapi.ai/pl/workbuddy-seedream
  tr: https://runapi.ai/tr/workbuddy-seedream
  zh-TW: https://runapi.ai/zh-TW/workbuddy-seedream
  zh-HK: https://runapi.ai/zh-HK/workbuddy-seedream
  ar: https://runapi.ai/ar/workbuddy-seedream
  x-default: https://runapi.ai/workbuddy-seedream
model: seedream
---

> HTML version: https://runapi.ai/workbuddy-seedream
> Site index for agents: https://runapi.ai/llms.txt


# Use Seedream in WorkBuddy.

Seedream is Bytedance's image generation model with strong typography rendering and up to 4K output. WorkBuddy calls it through the runapi MCP server — the same server and RUNAPI_API_KEY that cover chat expose Seedream as a callable tool in the workbench, with no extra provider accounts.

- [Get API Key](https://runapi.ai/login)
- [Read the docs](https://runapi.ai/docs/guides)

one MCP server · 4K text to image · async polling handled

### Prompt

```text
Generate a 4K product hero image using Seedream through the runapi MCP server.

Requirements:
- Call the image generation tool exposed by the runapi MCP server.
- Set model to "seedream-4.5-text-to-image".
- Prompt: "A premium coffee bag on a marble countertop, warm morning light, bold serif text FRESH ROAST, 4K product photography."
- Wait for the task to complete and return the generated image URL.

```

### MCP config

```bash
{
  "mcp_servers": {
    "runapi": {
      "url": "https://runapi.ai/mcp",
      "transport": "streamable_http",
      "headers": {
        "Authorization": "Bearer $RUNAPI_API_KEY"
      }
    }
  }
}

```

### Response

```json
{
  "task_id": "tsk_abc123",
  "status": "completed",
  "model": "seedream-4.5-text-to-image",
  "output": {
    "image_url": "https://media.runapi.ai/outputs/tsk_abc123.png"
  }
}

```

## Use Seedream in WorkBuddy in three steps

1. **Add the RunAPI MCP server** - Register an MCP server named runapi in WorkBuddy pointing at https://runapi.ai/mcp over streamable HTTP, with the Authorization header reading your key from RUNAPI_API_KEY. If RunAPI is already connected in WorkBuddy for chat, you are done — the same server exposes Seedream. `url: https://runapi.ai/mcp`
2. **Prompt the workbench agent** - Ask WorkBuddy to generate an image with model seedream-4.5-text-to-image and a text prompt describing the scene, including any typography you want baked into the image. Switch the slug to seedream-5-lite-text-to-image when you want faster, cheaper drafts. `Generate a 4K hero image with Seedream`
3. **Get the result** - WorkBuddy calls the RunAPI MCP tool, which runs the generation as an async task and polls the status for you. When the status changes to completed, the agent reports the generated image URL back in the workbench. `task_id: tsk_abc123`

## Seedream API parameters

| Parameter | Type | Description |
| --- | --- | --- |
| `model` | `string` | Required. seedream-4.5-text-to-image, seedream-4.5-edit, seedream-5-lite-text-to-image. |
| `prompt` | `string` | Text description of the desired image. Include any text you want rendered. |
| `size` | `string` | Optional. Output dimensions. Supports up to 4K. |
| `image_url` | `string` | Source image for editing mode with seedream-4.5-edit. |

## What is Seedream on WorkBuddy?

Seedream is ByteDance's image model that users describe as offering "unmatched value" with 4K-quality output and 94% text accuracy out of the box. It holds onto structure in complex prompts — multiple objects, specific spatial relationships, detailed typography — without losing coherence. WorkBuddy reaches it through the runapi MCP server, using the same RUNAPI_API_KEY that covers every other model in the catalog.

## Seedream use cases

- **E-commerce product catalogs** - Generate product lifestyle shots with accurate labels and pricing text baked into the image, ready for catalog pages without post-production text overlays.
- **Typography-heavy poster and event design** - Create event posters, signage, and billboards where the text content is specified in the prompt and rendered at 94% accuracy or better.
- **Batch generation for brand campaigns** - Ask the workbench agent to generate a consistent character or product series across dozens of images, maintaining the same brand ambassador appearance and house style throughout.

## Seedream + WorkBuddy questions

### How do I use Seedream in WorkBuddy?

Add RunAPI as an MCP server named runapi pointing at https://runapi.ai/mcp with your RUNAPI_API_KEY, then prompt the workbench agent to generate an image with model seedream-4.5-text-to-image. The agent calls the RunAPI MCP tool and returns the finished image URL.

### Do I need a separate API key for Seedream?

No. The same RUNAPI_API_KEY behind the runapi MCP server also calls Seedream and every other image model in the RunAPI catalog. One key, one billing account.

### Is Seedream async, and does WorkBuddy handle the waiting?

Generation runs as an async task that returns a task_id. The RunAPI MCP server handles status polling, so the WorkBuddy agent simply reports the image URL when the status is completed. Failed generations are not charged.

### Can Seedream maintain character consistency across multiple images?

Yes. Describe the character in detail across prompts and Seedream maintains facial features, body proportions, and clothing style across a batch of images, making it suitable for brand ambassador series or product model sequences.

### What is the difference between Seedream 4.5 and Seedream 5 Lite?

Seedream 4.5 is the full model with 4K output and the highest fidelity. Seedream 5 Lite is a faster, cheaper variant optimized for speed at standard resolution. Both are exposed through the same runapi MCP server — set the model slug to seedream-5-lite-text-to-image for faster generation or seedream-4.5-text-to-image for maximum quality.


- [WorkBuddy setup guide →](https://runapi.ai/workbuddy.md) - Not configured yet? Start with the RunAPI MCP setup guide for WorkBuddy.
- [Seedream models →](https://runapi.ai/models/seedream.md) - See all Seedream variants, pricing, and API docs.

## Try Seedream in WorkBuddy today.

Get a free RunAPI key, add the MCP server to WorkBuddy, and start generating 4K images with Seedream.

[Browse models →](https://runapi.ai/models.md)

---

## More from RunAPI

- [Home](https://runapi.ai/.md)
### Product
- [Model Catalog](https://runapi.ai/models.md)
- [Pricing](https://runapi.ai/pricing.md)
- [Providers](https://runapi.ai/models#all-models)
### Developers
- [Documentation](https://runapi.ai/docs/guides)
- [SDKs](https://runapi.ai/sdk.md)
- [CLI](https://runapi.ai/cli.md)
- [MCP Server](https://runapi.ai/mcp.md)
- [x402](https://runapi.ai/x402.md)
### Guides
- [Claude Code vs Cursor](https://runapi.ai/claude-code-vs-cursor.md)
- [Cursor API Setup](https://runapi.ai/cursor-api-setup.md)
- [RunAPI vs OpenRouter](https://runapi.ai/openrouter-alternative.md)
### Company
- [Enterprise](https://runapi.ai/contact.md)
- [Contact](https://runapi.ai/contact.md)
### Legal
- [Terms](https://runapi.ai/terms.md)
- [Privacy](https://runapi.ai/privacy.md)
- [Site index for agents](https://runapi.ai/llms.txt)

Contact: contact@runapi.ai

## Structured data

```json
[
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "WebSite",
    "name": "RunAPI",
    "url": "https://runapi.ai/",
    "potentialAction": {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://runapi.ai/models?q={search_term_string}"
      },
      "query-input": "required name=search_term_string"
    }
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "Organization",
    "name": "RunAPI",
    "url": "https://runapi.ai/",
    "logo": {
      "@type": "ImageObject",
      "url": "https://runapi.ai/icon.svg"
    },
    "sameAs": [
      "https://github.com/runapi-ai"
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "SoftwareApplication",
    "name": "RunAPI Seedream for WorkBuddy",
    "applicationCategory": "DeveloperApplication",
    "description": "Generate 4K images with Seedream in WorkBuddy through RunAPI. One MCP server gives the workbench text-to-image and editing tools with async polling handled.",
    "url": "https://runapi.ai/workbuddy-seedream"
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "FAQPage",
    "mainEntity": [
      {
        "@type": "Question",
        "name": "How do I use Seedream in WorkBuddy?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Add RunAPI as an MCP server named runapi pointing at https://runapi.ai/mcp with your RUNAPI_API_KEY, then prompt the workbench agent to generate an image with model seedream-4.5-text-to-image. The agent calls the RunAPI MCP tool and returns the finished image URL."
        }
      },
      {
        "@type": "Question",
        "name": "Do I need a separate API key for Seedream?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "No. The same RUNAPI_API_KEY behind the runapi MCP server also calls Seedream and every other image model in the RunAPI catalog. One key, one billing account."
        }
      },
      {
        "@type": "Question",
        "name": "Is Seedream async, and does WorkBuddy handle the waiting?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Generation runs as an async task that returns a task_id. The RunAPI MCP server handles status polling, so the WorkBuddy agent simply reports the image URL when the status is completed. Failed generations are not charged."
        }
      },
      {
        "@type": "Question",
        "name": "Can Seedream maintain character consistency across multiple images?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Yes. Describe the character in detail across prompts and Seedream maintains facial features, body proportions, and clothing style across a batch of images, making it suitable for brand ambassador series or product model sequences."
        }
      },
      {
        "@type": "Question",
        "name": "What is the difference between Seedream 4.5 and Seedream 5 Lite?",
        "acceptedAnswer": {
          "@type": "Answer",
          "text": "Seedream 4.5 is the full model with 4K output and the highest fidelity. Seedream 5 Lite is a faster, cheaper variant optimized for speed at standard resolution. Both are exposed through the same runapi MCP server — set the model slug to seedream-5-lite-text-to-image for faster generation or seedream-4.5-text-to-image for maximum quality."
        }
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "HowTo",
    "name": "How to use Seedream in WorkBuddy via RunAPI",
    "description": "Add RunAPI as an MCP server in WorkBuddy and prompt the workbench agent to generate 4K images with Seedream.",
    "step": [
      {
        "@type": "HowToStep",
        "position": 1,
        "name": "Add the RunAPI MCP server",
        "text": "Register an MCP server named runapi in WorkBuddy pointing at https://runapi.ai/mcp over streamable HTTP, with the Authorization header reading your key from RUNAPI_API_KEY. If RunAPI is already connected in WorkBuddy for chat, you are done — the same server exposes Seedream.",
        "url": "https://runapi.ai/workbuddy-seedream#how-step-1"
      },
      {
        "@type": "HowToStep",
        "position": 2,
        "name": "Prompt the workbench agent",
        "text": "Ask WorkBuddy to generate an image with model seedream-4.5-text-to-image and a text prompt describing the scene, including any typography you want baked into the image. Switch the slug to seedream-5-lite-text-to-image when you want faster, cheaper drafts.",
        "url": "https://runapi.ai/workbuddy-seedream#how-step-2"
      },
      {
        "@type": "HowToStep",
        "position": 3,
        "name": "Get the result",
        "text": "WorkBuddy calls the RunAPI MCP tool, which runs the generation as an async task and polls the status for you. When the status changes to completed, the agent reports the generated image URL back in the workbench.",
        "url": "https://runapi.ai/workbuddy-seedream#how-step-3"
      }
    ]
  },
  {
    "@context": "https://schema.org",
    "inLanguage": "en",
    "@type": "BreadcrumbList",
    "itemListElement": [
      {
        "@type": "ListItem",
        "position": 1,
        "name": "Home",
        "item": "https://runapi.ai/"
      },
      {
        "@type": "ListItem",
        "position": 2,
        "name": "RunAPI Seedream for WorkBuddy",
        "item": "https://runapi.ai/workbuddy-seedream"
      }
    ]
  }
]
```
