VOOZH about

URL: https://glama.ai/mcp/servers/AceDataCloud/SeedreamMCP?locale=ko-KR

⇱ SeedreamMCP by AceDataCloud | Glama


SeedreamMCP

πŸ‘ PyPI version
πŸ‘ PyPI downloads
πŸ‘ Python 3.10+
πŸ‘ License: MIT
πŸ‘ MCP

AceDataCloud APIλ₯Ό 톡해 ByteDance의 Seedream λͺ¨λΈμ„ μ‚¬μš©ν•˜λŠ” Model Context Protocol (MCP) μ„œλ²„μž…λ‹ˆλ‹€.

Claude, VS Code λ˜λŠ” MCP ν˜Έν™˜ ν΄λΌμ΄μ–ΈνŠΈμ—μ„œ 직접 AI 이미지λ₯Ό μƒμ„±ν•˜κ³  νŽΈμ§‘ν•˜μ„Έμš”.

μ£Όμš” κΈ°λŠ₯

  • ν…μŠ€νŠΈ 기반 이미지 생성 β€” ν…μŠ€νŠΈ ν”„λ‘¬ν”„νŠΈ(쀑ꡭ어 및 μ˜μ–΄)둜 κ³ ν’ˆμ§ˆ 이미지 생성

  • 이미지 νŽΈμ§‘ β€” AIλ₯Ό μ‚¬μš©ν•˜μ—¬ κΈ°μ‘΄ 이미지 μˆ˜μ •(μŠ€νƒ€μΌ λ³€ν™˜, λ°°κ²½ λ³€κ²½, 가상 ν”ΌνŒ…)

  • 닀쀑 λͺ¨λΈ β€” Seedream v5.0(ν”Œλž˜κ·Έμ‹­), v4.5, v4.0, v3.0 T2I, SeedEdit v3.0 I2I 지원

  • 닀쀑 해상도 β€” 1K, 2K, 3K, 4K, μ μ‘ν˜• 및 μ‚¬μš©μž μ§€μ • 크기 지원

  • μ‹œλ“œ(Seed) μ œμ–΄ β€” μ‹œλ“œ λ§€κ°œλ³€μˆ˜λ₯Ό ν†΅ν•œ κ²°κ³Ό μž¬ν˜„ κ°€λŠ₯(v3 λͺ¨λΈ)

  • 순차적 생성 β€” κ΄€λ ¨ 이미지λ₯Ό 순차적으둜 생성(v4.5/v4.0)

  • 슀트리밍 β€” 점진적 이미지 전솑(v4.5/v4.0)

  • μž‘μ—… 좔적 β€” 생성 μ§„ν–‰ 상황 λͺ¨λ‹ˆν„°λ§ 및 κ²°κ³Ό 쑰회

Related MCP server: Seedream 4.0 MCP Server

도ꡬ μ°Έμ‘°

도ꡬ

μ„€λͺ…

seedream_generate_image

ByteDance의 Seedream λͺ¨λΈμ„ μ‚¬μš©ν•˜μ—¬ ν…μŠ€νŠΈ ν”„λ‘¬ν”„νŠΈλ‘œ AI 이미지λ₯Ό μƒμ„±ν•©λ‹ˆλ‹€.

seedream_edit_image

ByteDance의 Seedream/SeedEdit λͺ¨λΈμ„ μ‚¬μš©ν•˜μ—¬ κΈ°μ‘΄ 이미지λ₯Ό νŽΈμ§‘ν•˜κ±°λ‚˜ μˆ˜μ •ν•©λ‹ˆλ‹€.

seedream_get_task

Seedream 이미지 생성 λ˜λŠ” νŽΈμ§‘ μž‘μ—…μ˜ μƒνƒœμ™€ κ²°κ³Όλ₯Ό μ‘°νšŒν•©λ‹ˆλ‹€.

seedream_get_tasks_batch

μ—¬λŸ¬ Seedream 이미지 μž‘μ—…μ„ ν•œ λ²ˆμ— μ‘°νšŒν•©λ‹ˆλ‹€.

seedream_list_models

μ‚¬μš© κ°€λŠ₯ν•œ λͺ¨λ“  Seedream λͺ¨λΈκ³Ό κ·Έ κΈ°λŠ₯ 및 가격을 λ‚˜μ—΄ν•©λ‹ˆλ‹€.

seedream_list_sizes

Seedreamμ—μ„œ μ‚¬μš© κ°€λŠ₯ν•œ λͺ¨λ“  이미지 크기 및 해상도 μ˜΅μ…˜μ„ λ‚˜μ—΄ν•©λ‹ˆλ‹€.

λΉ λ₯Έ μ‹œμž‘

1. API 토큰 λ°›κΈ°

  1. AceDataCloud ν”Œλž«νΌμ— κ°€μž…ν•˜μ„Έμš”.

  2. API λ¬Έμ„œ νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•˜μ„Έμš”.

  3. **"Acquire"**λ₯Ό ν΄λ¦­ν•˜μ—¬ API 토큰을 λ°›μœΌμ„Έμš”.

  4. μ•„λž˜μ—μ„œ μ‚¬μš©ν•  토큰을 λ³΅μ‚¬ν•˜μ„Έμš”.

2. ν˜ΈμŠ€νŒ… μ„œλ²„ μ‚¬μš© (ꢌμž₯)

AceDataCloudλŠ” κ΄€λ¦¬ν˜• MCP μ„œλ²„λ₯Ό ν˜ΈμŠ€νŒ…ν•˜λ―€λ‘œ λ³„λ„μ˜ 둜컬 μ„€μΉ˜κ°€ ν•„μš”ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

μ—”λ“œν¬μΈνŠΈ: https://seedream.mcp.acedata.cloud/mcp

λͺ¨λ“  μš”μ²­μ—λŠ” Bearer 토큰이 ν•„μš”ν•©λ‹ˆλ‹€. 1λ‹¨κ³„μ—μ„œ 받은 API 토큰을 μ‚¬μš©ν•˜μ„Έμš”.

Claude.ai

Claude.aiμ—μ„œ OAuthλ₯Ό 톡해 직접 μ—°κ²°ν•˜μ„Έμš” β€” API 토큰이 ν•„μš”ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€:

  1. Claude.ai μ„€μ • β†’ 톡합 β†’ 더 μΆ”κ°€ν•˜κΈ°λ‘œ μ΄λ™ν•˜μ„Έμš”.

  2. μ„œλ²„ URL μž…λ ₯: https://seedream.mcp.acedata.cloud/mcp

  3. OAuth 둜그인 절차λ₯Ό μ™„λ£Œν•˜μ„Έμš”.

  4. λŒ€ν™”μ—μ„œ 도ꡬλ₯Ό μ‚¬μš©ν•˜κΈ° μ‹œμž‘ν•˜μ„Έμš”.

Claude Desktop

μ„€μ • 파일(~/Library/Application Support/Claude/claude_desktop_config.json, macOS κΈ°μ€€)에 μΆ”κ°€ν•˜μ„Έμš”:

{
 "mcpServers": {
 "seedream": {
 "type": "streamable-http",
 "url": "https://seedream.mcp.acedata.cloud/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_TOKEN"
 }
 }
 }
}

Cursor / Windsurf

MCP μ„€μ •(.cursor/mcp.json λ˜λŠ” .windsurf/mcp.json)에 μΆ”κ°€ν•˜μ„Έμš”:

{
 "mcpServers": {
 "seedream": {
 "type": "streamable-http",
 "url": "https://seedream.mcp.acedata.cloud/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_TOKEN"
 }
 }
 }
}

VS Code (Copilot)

VS Code MCP μ„€μ •(.vscode/mcp.json)에 μΆ”κ°€ν•˜μ„Έμš”:

{
 "servers": {
 "seedream": {
 "type": "streamable-http",
 "url": "https://seedream.mcp.acedata.cloud/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_TOKEN"
 }
 }
 }
}

λ˜λŠ” VS Code용 Ace Data Cloud MCP ν™•μž₯ ν”„λ‘œκ·Έλž¨μ„ μ„€μΉ˜ν•˜λ©΄ 15개의 MCP μ„œλ²„λ₯Ό 클릭 ν•œ 번으둜 μ„€μ •ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

JetBrains IDEs

  1. **μ„€μ • β†’ 도ꡬ β†’ AI Assistant β†’ Model Context Protocol (MCP)**둜 μ΄λ™ν•˜μ„Έμš”.

  2. μΆ”κ°€ β†’ HTTPλ₯Ό ν΄λ¦­ν•˜μ„Έμš”.

  3. λ‹€μŒμ„ λΆ™μ—¬λ„£μœΌμ„Έμš”:

{
 "mcpServers": {
 "seedream": {
 "url": "https://seedream.mcp.acedata.cloud/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_TOKEN"
 }
 }
 }
}

Claude Code

Claude CodeλŠ” MCP μ„œλ²„λ₯Ό 기본적으둜 μ§€μ›ν•©λ‹ˆλ‹€:

claude mcp add seedream --transport http https://seedream.mcp.acedata.cloud/mcp \
 -h "Authorization: Bearer YOUR_API_TOKEN"

λ˜λŠ” ν”„λ‘œμ νŠΈμ˜ .mcp.json에 μΆ”κ°€ν•˜μ„Έμš”:

{
 "mcpServers": {
 "seedream": {
 "type": "streamable-http",
 "url": "https://seedream.mcp.acedata.cloud/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_TOKEN"
 }
 }
 }
}

Cline

Cline의 MCP μ„€μ •(.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

MCP ꡬ성에 μΆ”κ°€ν•˜μ„Έμš”:

{
 "mcpServers": {
 "seedream": {
 "type": "streamable-http",
 "url": "https://seedream.mcp.acedata.cloud/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_TOKEN"
 }
 }
 }
}

Roo Code

Roo Code MCP 섀정에 μΆ”κ°€ν•˜μ„Έμš”:

{
 "mcpServers": {
 "seedream": {
 "type": "streamable-http",
 "url": "https://seedream.mcp.acedata.cloud/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_TOKEN"
 }
 }
 }
}

Continue.dev

.continue/config.yaml에 μΆ”κ°€ν•˜μ„Έμš”:

mcpServers:
 - name: seedream
 type: streamable-http
 url: https://seedream.mcp.acedata.cloud/mcp
 headers:
 Authorization: "Bearer YOUR_API_TOKEN"

Zed

Zed μ„€μ •(~/.config/zed/settings.json)에 μΆ”κ°€ν•˜μ„Έμš”:

{
 "language_models": {
 "mcp_servers": {
 "seedream": {
 "url": "https://seedream.mcp.acedata.cloud/mcp",
 "headers": {
 "Authorization": "Bearer YOUR_API_TOKEN"
 }
 }
 }
 }
}

cURL ν…ŒμŠ€νŠΈ

# Health check (no auth required)
curl https://seedream.mcp.acedata.cloud/health

# MCP initialize
curl -X POST https://seedream.mcp.acedata.cloud/mcp \
 -H "Content-Type: application/json" \
 -H "Accept: application/json" \
 -H "Authorization: Bearer YOUR_API_TOKEN" \
 -d '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2025-03-26","capabilities":{},"clientInfo":{"name":"test","version":"1.0"}}}'

3. 둜컬 μ‹€ν–‰ (λŒ€μ•ˆ)

μžμ‹ μ˜ μ»΄ν“¨ν„°μ—μ„œ μ„œλ²„λ₯Ό μ‹€ν–‰ν•˜λ €λ©΄ λ‹€μŒμ„ μˆ˜ν–‰ν•˜μ„Έμš”:

# Install from PyPI
pip install mcp-seedream-pro
# or
uvx mcp-seedream-pro

# Set your API token
export ACEDATACLOUD_API_TOKEN="your_token_here"

# Run (stdio mode for Claude Desktop / local clients)
mcp-seedream-pro

# Run (HTTP mode for remote access)
mcp-seedream-pro --transport http --port 8000

Claude Desktop (둜컬)

{
 "mcpServers": {
 "seedream": {
 "command": "uvx",
 "args": ["mcp-seedream-pro"],
 "env": {
 "ACEDATACLOUD_API_TOKEN": "your_token_here"
 }
 }
 }
}

Docker (μ…€ν”„ ν˜ΈμŠ€νŒ…)

docker pull ghcr.io/acedatacloud/mcp-seedream-pro:latest
docker run -p 8000:8000 ghcr.io/acedatacloud/mcp-seedream-pro:latest

ν΄λΌμ΄μ–ΈνŠΈλŠ” 자체 Bearer ν† ν°μœΌλ‘œ μ—°κ²°ν•˜λ©°, μ„œλ²„λŠ” 각 μš”μ²­μ˜ Authorization ν—€λ”μ—μ„œ 토큰을 μΆ”μΆœν•©λ‹ˆλ‹€.

μ‚¬μš© κ°€λŠ₯ν•œ 도ꡬ

이미지 생성 및 νŽΈμ§‘

도ꡬ

μ„€λͺ…

seedream_generate_image

ν…μŠ€νŠΈ ν”„λ‘¬ν”„νŠΈλ‘œ 이미지 생성

seedream_edit_image

AIλ₯Ό μ‚¬μš©ν•˜μ—¬ κΈ°μ‘΄ 이미지 νŽΈμ§‘ λ˜λŠ” μˆ˜μ •

μž‘μ—… 관리

도ꡬ

μ„€λͺ…

seedream_get_task

단일 μž‘μ—… μƒνƒœ 및 κ²°κ³Ό 쑰회

seedream_get_tasks_batch

μ—¬λŸ¬ μž‘μ—… ν•œ λ²ˆμ— 쑰회

정보

도ꡬ

μ„€λͺ…

seedream_list_models

μ‚¬μš© κ°€λŠ₯ν•œ λͺ¨λΈ 및 κΈ°λŠ₯ λ‚˜μ—΄

seedream_list_sizes

μ‚¬μš© κ°€λŠ₯ν•œ 이미지 크기 μ˜΅μ…˜ λ‚˜μ—΄

μ‚¬μš© κ°€λŠ₯ν•œ λͺ¨λΈ

λͺ¨λΈ

버전

μœ ν˜•

μš©λ„

가격

doubao-seedream-5-0-260128

v5.0

ν…μŠ€νŠΈ-이미지

졜고 ν’ˆμ§ˆ, μ΅œμ‹  ν”Œλž˜κ·Έμ‹­, μ›Ή 검색

~$0.040/이미지

doubao-seedream-4-5-251128

v4.5

ν…μŠ€νŠΈ-이미지

이전 ν”Œλž˜κ·Έμ‹­, λ›°μ–΄λ‚œ ν’ˆμ§ˆ

~$0.037/이미지

doubao-seedream-4-0-250828

v4.0

ν…μŠ€νŠΈ-이미지

졜고의 κ°€μ„±λΉ„, λ‹€μˆ˜ μž‘μ—…

~$0.030/이미지

doubao-seedream-3-0-t2i-250415

v3.0

ν…μŠ€νŠΈ-이미지

μž¬ν˜„ κ°€λŠ₯ν•œ κ²°κ³Ό

~$0.038/이미지

doubao-seededit-3-0-i2i-250628

v3.0

이미지-이미지

이미지 νŽΈμ§‘

~$0.046/이미지

μ‚¬μš© μ˜ˆμ‹œ

ν”„λ‘¬ν”„νŠΈλ‘œ 이미지 생성

User: Create a photorealistic image of a cat in a garden

Claude: I'll generate that image for you.
[Calls seedream_generate_image with detailed prompt]
β†’ Returns task_id and image URL

이미지 νŽΈμ§‘

User: Change the background of this photo to a beach
[Provides image URL]

Claude: I'll edit that image for you.
[Calls seedream_edit_image with image URL and edit description]

쀑ꡭ어 ν”„λ‘¬ν”„νŠΈ 지원

User: η”ŸζˆδΈ€εΉ…δΈ­ε›½ε±±ζ°΄η”»οΌŒζœ‰θΏœε±±γ€ζ΅ζ°΄ε’Œε€ζΎ

Claude: ε₯½ηš„οΌŒζˆ‘ζ₯δΈΊζ‚¨η”ŸζˆθΏ™εΉ…ε±±ζ°΄η”»γ€‚
[Calls seedream_generate_image with Chinese prompt]

μž¬ν˜„ κ°€λŠ₯ν•œ 생성

User: Generate a landscape and make sure I can recreate the exact same image later

Claude: I'll use the v3 model with a fixed seed.
[Calls seedream_generate_image with model=doubao-seedream-3-0-t2i-250415, seed=42]

ꡬ성

ν™˜κ²½ λ³€μˆ˜

λ³€μˆ˜

μ„€λͺ…

κΈ°λ³Έκ°’

ACEDATACLOUD_API_TOKEN

AceDataCloud API 토큰

ν•„μˆ˜

ACEDATACLOUD_API_BASE_URL

API κΈ°λ³Έ URL

https://api.acedata.cloud

ACEDATACLOUD_OAUTH_CLIENT_ID

OAuth ν΄λΌμ΄μ–ΈνŠΈ ID (ν˜ΈμŠ€νŒ… λͺ¨λ“œ)

β€”

ACEDATACLOUD_PLATFORM_BASE_URL

ν”Œλž«νΌ κΈ°λ³Έ URL

https://platform.acedata.cloud

SEEDREAM_REQUEST_TIMEOUT

μš”μ²­ νƒ€μž„μ•„μ›ƒ(초)

1800

LOG_LEVEL

λ‘œκΉ… 레벨

INFO

λͺ…령쀄 μ˜΅μ…˜

mcp-seedream-pro --help

Options:
 --version Show version
 --transport Transport mode: stdio (default) or http
 --port Port for HTTP transport (default: 8000)

개발

개발 ν™˜κ²½ μ„€μ •

# Clone repository
git clone https://github.com/AceDataCloud/SeedreamMCP.git
cd SeedreamMCP

# Create virtual environment
python -m venv .venv
source .venv/bin/activate # or `.venv\Scripts\activate` on Windows

# Install with dev dependencies
pip install -e ".[dev,test]"

ν…ŒμŠ€νŠΈ μ‹€ν–‰

# Run unit tests
pytest

# Run with coverage
pytest --cov=core --cov=tools

# Run integration tests (requires API token)
pytest -m integration

μ½”λ“œ ν’ˆμ§ˆ

# Format code
ruff format .

# Lint code
ruff check .

# Type check
mypy core tools main.py

λΉŒλ“œ 및 배포

# Install build dependencies
pip install -e ".[release]"

# Build package
python -m build

# Upload to PyPI
twine upload dist/*

ν”„λ‘œμ νŠΈ ꡬ쑰

SeedreamMCP/
β”œβ”€β”€ core/ # Core modules
β”‚ β”œβ”€β”€ __init__.py
β”‚ β”œβ”€β”€ client.py # HTTP client for Seedream API
β”‚ β”œβ”€β”€ config.py # Configuration management
β”‚ β”œβ”€β”€ exceptions.py # Custom exceptions
β”‚ β”œβ”€β”€ server.py # MCP server initialization
β”‚ β”œβ”€β”€ types.py # Type definitions
β”‚ └── utils.py # Utility functions
β”œβ”€β”€ tools/ # MCP tool definitions
β”‚ β”œβ”€β”€ __init__.py
β”‚ β”œβ”€β”€ image_tools.py # Image generation/editing tools
β”‚ β”œβ”€β”€ task_tools.py # Task query tools
β”‚ └── info_tools.py # Model & size info tools
β”œβ”€β”€ prompts/ # MCP prompt templates
β”‚ └── __init__.py
β”œβ”€β”€ tests/ # Test suite
β”‚ β”œβ”€β”€ conftest.py
β”‚ β”œβ”€β”€ test_config.py
β”‚ └── test_utils.py
β”œβ”€β”€ deploy/ # Deployment configs
β”‚ β”œβ”€β”€ run.sh
β”‚ └── production/
β”‚ β”œβ”€β”€ deployment.yaml
β”‚ β”œβ”€β”€ ingress.yaml
β”‚ └── service.yaml
β”œβ”€β”€ .github/ # GitHub Actions workflows
β”‚ β”œβ”€β”€ dependabot.yml
β”‚ └── workflows/
β”‚ β”œβ”€β”€ ci.yaml
β”‚ β”œβ”€β”€ claude.yml
β”‚ β”œβ”€β”€ deploy.yaml
β”‚ └── publish.yml
β”œβ”€β”€ .env.example # Environment template
β”œβ”€β”€ .gitignore
β”œβ”€β”€ .ruff.toml # Ruff linter config
β”œβ”€β”€ CHANGELOG.md
β”œβ”€β”€ Dockerfile # Docker image for HTTP mode
β”œβ”€β”€ docker-compose.yaml # Docker Compose config
β”œβ”€β”€ LICENSE
β”œβ”€β”€ main.py # Entry point
β”œβ”€β”€ pyproject.toml # Project configuration
└── README.md

API μ°Έμ‘°

이 μ„œλ²„λŠ” AceDataCloud Seedream APIλ₯Ό λž˜ν•‘ν•©λ‹ˆλ‹€:

μ‚¬μš© 사둀

  • AI μ•„νŠΈ μ°½μž‘ β€” λ©‹μ§„ 예술 μž‘ν’ˆ, μΌλŸ¬μŠ€νŠΈλ ˆμ΄μ…˜ 및 λ””μ§€ν„Έ μ•„νŠΈ 생성

  • μ œν’ˆ 사진 β€” 전문적인 μ œν’ˆ μž₯λ©΄ ꡬ성 생성

  • μ½˜ν…μΈ  μ œμž‘ β€” λΈ”λ‘œκ·Έ, μ†Œμ…œ λ―Έλ””μ–΄, λ§ˆμΌ€νŒ…μš© 이미지 생성

  • 가상 ν”ΌνŒ… β€” λ‹€μ–‘ν•œ λͺ¨λΈμ— 의λ₯˜ μ‹œκ°ν™”

  • μŠ€νƒ€μΌ λ³€ν™˜ β€” 사진을 λ‹€μ–‘ν•œ 예술 μŠ€νƒ€μΌλ‘œ λ³€ν™˜

  • κ²Œμž„ λ””μžμΈ β€” 컨셉 μ•„νŠΈ, 캐릭터 λ””μžμΈ, ν™˜κ²½ λ””μžμΈ

  • μ „μžμƒκ±°λž˜ β€” μ œν’ˆ λͺ©μ—…, λΌμ΄ν”„μŠ€νƒ€μΌ μƒ·, λ°°λ„ˆ 이미지

λΌμ΄μ„ μŠ€

MIT λΌμ΄μ„ μŠ€ - μžμ„Έν•œ λ‚΄μš©μ€ LICENSE νŒŒμΌμ„ μ°Έμ‘°ν•˜μ„Έμš”.

링크

A
license - permissive license
A
quality
B
maintenance

Maintenance

–Maintainers
1dResponse time
1dRelease cycle
52Releases (12mo)
Commit activity
Issues opened vs closed

Latest Blog Posts

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/AceDataCloud/SeedreamMCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server