VS Code + Seedream MCP
Developers who have worked on posters know a common pain point: Midjourney and Flux have rather limited support for Chinese. If you ask them to write the four characters "限时优惠" (limited-time offer), the result might be garbled text or strokes that don't make sense.
Seedream is an AI image model developed by ByteDance, and rendering Chinese text is its strength. If you say "Add the red '限时优惠' text to the top right corner of the image," it can really do that.
If your target audience is Chinese users, Seedream is a more suitable choice than Midjourney.
¶ Step 1: Search and Install the Extension in VS Code
- Open the VS Code Extensions Marketplace (
Cmd+Shift+X) - Search for
Seedream MCP, or directly search the extension ID:acedatacloud.mcp-seedream - Click Install, then reload the window as prompted after installation
¶ Step 2: Obtain and Enter the API Key
- Open Ace Data Cloud Console / Applications
- Copy your API Key (the same key can be used for all Ace Data Cloud MCP services)
- Press
Cmd+Shift+Pand run:Seedream MCP: Set Ace Data Cloud API Key - Paste the API Key and press Enter to save (stored in VS Code SecretStorage / system keychain)
If you want to change the key, run Seedream MCP: Clear Ace Data Cloud API Key and then set it again.
¶ Step 3: Verify Connectivity
- Open GitHub Copilot Chat and switch to Agent mode
- Directly make a request and mention
seedream, for example:Use seedream to help me complete this task - The first call will automatically route to this extension and use your saved API Key
¶ Advanced: Manual mcp.json Configuration (Optional)
If you prefer manual configuration, you can also write .vscode/mcp.json in your project:
{
"servers": {
"seedream": {
"type": "http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer ${input:acedata-api-key}"
}
}
},
"inputs": [
{
"id": "acedata-api-key",
"type": "promptString",
"description": "Ace Data Cloud API Key",
"password": true
}
]
}
¶ Step 3: Verify Connectivity
- Open GitHub Copilot Chat and switch to Agent mode
- Directly make a request and mention
seedream, for example:Use seedream to help me complete this task - The first call will automatically route to this extension and use your saved API Key
¶ Advanced: Manual mcp.json Configuration (Optional)
If you prefer manual configuration, you can also write .vscode/mcp.json in your project:
{
"servers": {
"seedream": {
"type": "http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer ${input:acedata-token}"
}
}
},
"inputs": [
{
"id": "acedata-token",
"type": "promptString",
"description": "Ace Data Cloud API key",
"password": true
}
]
}
¶ Step 3: Verify Connectivity
- Open GitHub Copilot Chat and switch to Agent mode
- Directly make a request and mention
seedream, for example:Use seedream to help me complete this task - The first call will automatically route to this extension and use your saved API Key
¶ Advanced: Manual mcp.json Configuration (Optional)
If you prefer manual configuration, you can also write .vscode/mcp.json in your project:
{
"servers": {
"seedream": {
"type": "http",
"url": "https://seedream.mcp.acedata.cloud/mcp",
"headers": {
"Authorization": "Bearer ${input:acedata-token}"
}
}
},
"inputs": [
{
"id": "acedata-token",
"type": "promptString",
"description": "Ace Data Cloud API key",
"password": true
}
]
}
¶ Advantages of Seedream in Chinese Scenarios
Promotional Poster for a Tech Salon
Your team is organizing an offline tech sharing session and needs a poster to share in the group:
> Generate a tech salon poster with the title "AI Engineering Practice Sharing Session", subtitle "January 18, 2025 · Beijing", dark gradient background, tech style, leaving space at the bottom for a QR code
Seedream’s seedream_generate_image renders Chinese titles far better than other models — clear fonts, reasonable layout, no garbled text.
Creating Marketing Materials for Domestic Products
Your app targets domestic users and needs a set of holiday marketing images:
> Generate a Spring Festival themed app splash screen, with big red lanterns and golden "新春快乐" (Happy New Year), festive but not tacky, modern design style
Eastern aesthetics are a strong point of Seedream’s training data — it handles traditional Chinese elements, festive atmosphere, and color matching very well.
Editing Existing Materials
You have an English banner and want to quickly create a Chinese version:
> Replace the English "Get Started" in this image with the Chinese "立即体验" (Experience Now), keeping font size and position consistent
¶ Tools
| Tool | Description |
|---|---|
| seedream_generate_image | Text-to-image generation |
¶ Other Editor Configurations
- Cursor —
.cursor/mcp.json, similarly configured undermcpServers - Claude Code — terminal command line configuration, see Claude Code + Seedream MCP Tutorial
- Claude Desktop — see Claude Desktop + Seedream MCP Tutorial
- Cline —
.cline/mcp_settings.json, similarly configured undermcpServers
