byteplus-image-mcp
Allows generating images via BytePlus ModelArk using ByteDance's Seedream models, with automatic model selection for logos, UI/UX mockups, and document illustrations, plus options for resolution, multiple images, and reproducible seeds.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@byteplus-image-mcpCan you generate a logo for my new coffee shop?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
BytePlus Image MCP
MCP server untuk generate image via BytePlus ModelArk (keluarga model Seedream dari ByteDance) — dirancang untuk kebutuhan logo, mockup UI/UX, dan ilustrasi dokumen/proposal.
✨ Fitur
Auto-routing model cerdas — sebut
purposesaja, model dipilih otomatis:logo/mockup→ Seedream 4.5 (text rendering terbaik, 4K)document→ Seedream 4.0 (hemat, cukup untuk ilustrasi)
Multi-gambar per request (1–6), resolusi 1K/2K/4K
Seed reproducible untuk hasil konsisten
Auto-download hasil ke folder lokal
Error handling lengkap dengan solusi konkret (Bahasa Indonesia)
Related MCP server: Volcengine Image Generation MCP Server
📊 Model
Model | Kegunaan | Harga | Kuota Gratis* |
Seedream 4.5 | Logo, mockup, teks di gambar | $0.04/gambar | 200 gambar |
Seedream 4.0 | Ilustrasi dokumen (hemat) | $0.03/gambar | 200 gambar |
*Kuota gratis akun baru BytePlus. Daftar di console.byteplus.com.
🚀 Install
Prasyarat
Akun BytePlus dengan API key (ModelArk → API keys)
Aktifkan model Seedream di ModelArk → Model activation → tab Media
Python ≥ 3.10 dan uv (opsional tapi disarankan)
Cara 1: uvx langsung dari GitHub (tanpa install manual)
{
"mcpServers": {
"byteplus-image": {
"command": "uvx",
"args": ["--from", "git+https://github.com/alecslacker/byteplus-image-mcp", "byteplus-image-mcp"],
"env": {
"BYTEPLUS_API_KEY": "isi-api-key-anda"
}
}
}
}Cara 2: pip install dari GitHub
pip install git+https://github.com/alecslacker/byteplus-image-mcpLalu di config MCP client:
{
"mcpServers": {
"byteplus-image": {
"command": "byteplus-image-mcp",
"env": { "BYTEPLUS_API_KEY": "isi-api-key-anda" }
}
}
}Cara 3: jalankan file langsung (lokal)
git clone https://github.com/alecslacker/byteplus-image-mcp
cd byteplus-image-mcp
pip install mcp httpx pydantic
BYTEPLUS_API_KEY=isi-api-key-anda python src/byteplus_image_mcp/server.py⚙️ Environment Variables
Variable | Wajib | Default | Keterangan |
| ✅ | — | API key dari console BytePlus |
| ❌ |
| Folder simpan gambar |
🛠️ Tools
byteplus_generate_image
Parameter | Tipe | Default | Keterangan |
| string | — | Deskripsi gambar (English disarankan) |
|
| — | Auto-pilih model |
| string | — | Override manual model ID |
|
|
| Resolusi |
| 1–6 |
| Jumlah gambar |
| int | — | Reproducible |
| bool |
| Download otomatis |
Contoh pemakaian:
"Buatkan logo Duta Corpora"
→ byteplus_generate_image({
prompt: "minimalist geometric logo, letter D monogram, gold on navy, flat vector",
purpose: "logo"
})
"Ilustrasi cover proposal"
→ byteplus_generate_image({
prompt: "abstract tech illustration, flowing data lines, blue gradient",
purpose: "document"
})byteplus_list_models
Lihat daftar model + harga + panduan pemilihan.
📁 Output
Gambar tersimpan di BYTEPLUS_IMAGE_OUTPUT_DIR dengan nama {timestamp}-{slug-prompt}-{index}.jpg. URL dari API valid 24 jam; file lokal permanen.
🔒 Keamanan
API key hanya via environment variable — tidak pernah di-hardcode
Jangan commit
.envatau key ke repositoryMonitor pemakaian: console.byteplus.com → ModelArk → Usage
📄 Lisensi
MIT — lihat LICENSE.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables AI image generation using Volcano Engine's Seedream 4.0 API with text-to-image, image-to-image, multi-image fusion capabilities, built-in prompt templates, and automatic cloud storage integration.19MIT
- FlicenseBqualityDmaintenanceEnables AI-powered text-to-image generation using Volcengine's API with support for multiple image sizes, customizable parameters like guidance scale and seed, and flexible output formats.1
- AlicenseAqualityCmaintenanceEnables AI image generation using Doubao Seedream models and video generation using Doubao Seedance models through Volcano Engine's API, supporting text-to-image, image-to-image, text-to-video, and task status queries.3243MIT
- AlicenseNot gradedqualityDmaintenanceEnables AI-powered image generation using Volcano Engine's SeeDream 4.0 model. Supports custom sizes, reference images, and automatic prompt generation without complex prompting.18MIT
Related MCP Connectors
Generate images with any major model — one API key, one prepaid balance, one MCP.
Generate logos, social posts, app screenshots, comic panels & visual-novel assets from prompts.
Generate AI images and videos (Flux, Nano Banana, Kling, Veo, 48+ models), refunds on failure.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/alecslacker/byteplus-image-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server