Prepare the server locally
Run this once before adding it to Claude Code.
git clone https://github.com/AceDataCloud/MCPSeedream
cd MCPSeedreamThen follow the repository README for any remaining dependency or build steps.
Register it in Claude Code
claude mcp add --transport http -H "Authorization: Bearer YOUR_API_TOKEN" mcp-seedream https://seedream.mcp.acedata.cloud/mcpReplace any placeholder paths in the command with the real path on your machine.
AuthorizationMake your agent remember this setup
mcp-seedream's config, env vars, and the gotchas you hit — recalled in every future Claude Code, Cursor, and Codex session.
npx conare@latestFree · one command · indexes the sessions already on disk. Set up in the browser instead →
What it does
- Text-to-Image generation with support for Chinese and English prompts
- Advanced image editing including style transfer and virtual try-on
- Support for multiple models including Seedream v4.5 and SeedEdit v3.0
- Multi-resolution output up to 4K
- Streaming delivery for progressive image generation
Tools 2
generate_imageGenerate high-quality images from text prompts using Seedream models.edit_imageModify existing images with AI for style transfer, background change, or virtual try-on.Environment Variables
AuthorizationrequiredBearer token acquired from the AceDataCloud platformTry it
Original README from AceDataCloud/MCPSeedream
MCP Seedream
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 with AI (style transfer, background change, virtual try-on)
- Multiple Models — Seedream v4.5 (flagship), v4.0 (balanced), v3.0 T2I, SeedEdit v3.0 I2I
- Multi-Resolution — 1K, 2K, 4K, adaptive, and custom dimensions
- Seed Control — Reproducible results with seed parameter (v3 models)
- Sequential Generation — Generate related images in sequence (v4.5/v4.0)
- Streaming — Progressive image delivery (v4.5/v4.0)
- Task Tracking — Monitor generation progress and retrieve results
Quick Start
1. Get Your API Token
- Sign up at AceDataCloud Platform
- Go to the API documentation page
- Click "Acquire" to get your API token
- Copy the token for use below
2. Use the Hosted Server (Recommended)
AceDataCloud hosts a managed MCP server — no local installation required.
Endpoint: https://seedream.mcp.acedata.cloud/mcp
All requests require a Bearer token. Use the API token from Step 1.
Claude.ai
Connect directly on Claude.ai with OAuth — no API token needed:
- Go to Claude.ai Settings → Integrations → Add More
- Enter the server URL:
https://seedream.mcp.acedata.cloud/mcp - Complete the OAuth login flow
- Start using the tools in your conversation
Claude Desktop
Add to your config (~/Library/Application Support/Claude/claude_desktop_config.json on macOS):
{
"mcpServers": {
"seedream": {
"type": "streamable-http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Cursor / Windsurf
Add to your MCP config (.cursor/mcp.json or .windsurf/mcp.json):
{
"mcpServers": {
"seedream": {
"type": "streamable-http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
VS Code (Copilot)
Add to your VS Code MCP config (.vscode/mcp.json):
{
"servers": {
"seedream": {
"type": "streamable-http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Or install the Ace Data Cloud MCP extension for VS Code, which bundles all 11 MCP servers with one-click setup.
JetBrains IDEs
- Go to Settings → Tools → AI Assistant → Model Context Protocol (MCP)
- Click Add → HTTP
- Paste:
{
"mcpServers": {
"seedream": {
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Claude Code
Claude Code supports MCP servers natively:
claude mcp add seedream --transport http https://seedream.mcp.acedata.cloud/mcp \
-h "Authorization: Bearer YOUR_API_TOKEN"
Or add to your project's .mcp.json:
{
"mcpServers": {
"seedream": {
"type": "streamable-http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Cline
Add to Cline's MCP settings (.cline/mcp_settings.json):
{
"mcpServers": {
"seedream": {
"type": "streamable-http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}
}
}
}
Amazon Q Developer
Add to your MCP configuration:
{
"mcpServers": {
"seedream": {
"type": "streamable-http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_TOKEN"
}