MCP server for ByteDance Seedance video generation through Polza.ai
Project description
Seedance Polza MCP Server
mcp-name: io.github.ivanantigravity-lgtm/seedance-polza-mcp-server
MCP сервер для генерации видео через POST /v1/media в Polza.ai с фокусом на bytedance/seedance-2.
Что умеет:
- запускать text-to-video и image-to-video генерации
- читать статус генерации через
GET /v1/media/{id} - ждать завершения polling-ом
- возвращать компактный результат без лишней воды
Tools
seedance_create_videoseedance_get_statusseedance_wait_for_completionseedance_model_guide
Дефолты
- модель по умолчанию:
bytedance/seedance-2 - polling interval:
8секунд - max wait:
900секунд
Переменные окружения
POLZA_API_KEY=YOUR_POLZA_API_KEY
POLZA_BASE_URL=https://polza.ai/api/v1
SEEDANCE_MODEL=bytedance/seedance-2
SEEDANCE_POLL_INTERVAL=8
SEEDANCE_MAX_WAIT=900
LOG_LEVEL=INFO
Локальный запуск
uv run python -m seedance_polza_mcp_server.server
Что возвращает сервер
Сервер не пытается делать лишнюю магию.
Он возвращает:
- ID генерации
- статус
- model
- usage
- url результата, если видео готово
- warnings / error, если они есть
Что поддерживает по входу
Базовые параметры под видео:
promptaspect_ratioresolutiondurationimagesvideosseedasyncuser
Для images и videos поддерживаются объекты вида:
{
"type": "url",
"data": "https://example.com/file.png"
}
или
{
"type": "base64",
"data": "data:image/png;base64,..."
}
Важно
Этот сервер не гоняет live preview и не тратит токены сам по себе.
Генерация запускается только по явному вызову tool.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file seedance_polza_mcp_server-0.1.0.tar.gz.
File metadata
- Download URL: seedance_polza_mcp_server-0.1.0.tar.gz
- Upload date:
- Size: 75.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a6a42702e160dbc5540d9300b1f3aa175f7024730058742a13c0c4ca0a0d3db
|
|
| MD5 |
2d7a2be86fb612c0287624332c1da692
|
|
| BLAKE2b-256 |
949bd178de25251ae346eb6c9f4ee61bd5197babadbe6a2963779ad8841963bc
|
File details
Details for the file seedance_polza_mcp_server-0.1.0-py3-none-any.whl.
File metadata
- Download URL: seedance_polza_mcp_server-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
65861dbee0dd57d09670ab1f0193a89bcb7b6100ea59957a1bd7bc5512867f37
|
|
| MD5 |
c2e1a3ab1f518c620ae4eb11da3e82ad
|
|
| BLAKE2b-256 |
caba7de354b060d4e13c094e566d5bf10901e51d9399a21c3649e30b8d782a21
|