Seedance Polza Mcp Server

io.github.ivanantigravity-lgtm由 GitHub 账号 ivanantigravity-lgtm 发布v0.1.1更新于 Oct 24, 2026

Seedance video generation MCP server for Polza.ai.

已验证STDIO仅桌面媒体与设计AI 与机器学习

概览

AI 生成的概览

本地 MCP 服务器,让助手通过 Polza.ai 生成 Seedance 视频、查询生成状态并等待完成。

可以做什么
根据文本提示或参考图片、视频创建视频,可设置宽高比、分辨率、时长和种子。按 id 查询某次生成的状态。轮询等待视频生成完成,间隔和最长等待时间可配置。查看受支持模型参数的简要说明。返回精简结果:id、状态、模型、用量(含费用)、结果链接,以及警告或错误。
适用场景
适合希望助手在对话中直接用提示词或参考素材生成 Seedance 短视频,并轮询直到拿到成品视频链接的场景。
运行要求
以 Python 包形式在本地运行(Python 3.11+),通过 uvx 或 uv 启动;需要 Claude Desktop 或 Claude Code。需要 Polza.ai API 密钥,放在环境变量 POLZA_AI_API_KEY 中。可选变量可设置基础地址、模型、轮询间隔、最长等待和日志级别。需要访问 Polza.ai 的网络连接。
安装前请注意
需要付费的 Polza.ai API 密钥;每次生成都会消耗额度,结果中会报告费用。密钥写在客户端配置文件中,需妥善保护该文件。视频生成只由显式工具调用触发,但每次调用都会产生费用,并把提示词和参考素材发送给 Polza.ai。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Seedance Polza Mcp Server,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Seedance Polza MCP Server

mcp-name: io.github.ivanantigravity-lgtm/seedance-polza-mcp-server

MCP сервер для генерации видео через bytedance/seedance-2 (и другие Seedance-модели) на Polza.ai.

Что умеет

  • text-to-video и image-to-video генерация
  • чтение статуса генерации
  • polling до готовности видео
  • возвращает компактный результат (id, статус, url, usage, warnings)

Что нужно для установки

Поставить uv:

bash
curl -LsSf https://astral.sh/uv/install.sh | sh

Установка за 2 минуты (через PyPI + uvx)

Claude Code / VS Code

Создай .mcp.json в корне проекта:

json
{  "mcpServers": {    "seedance-polza": {      "command": "uvx",      "args": ["seedance-polza-mcp-server@latest"],      "env": {        "POLZA_AI_API_KEY": "your-polza-api-key-here"      }    }  }}

Перезапусти Claude Code.

Claude Desktop (macOS)

Файл ~/Library/Application Support/Claude/claude_desktop_config.json:

json
{  "mcpServers": {    "seedance-polza": {      "command": "uvx",      "args": ["seedance-polza-mcp-server@latest"],      "env": {        "POLZA_AI_API_KEY": "your-polza-api-key-here"      }    }  }}

Claude Desktop (Windows)

Файл: %APPDATA%\Claude\claude_desktop_config.json. Содержимое идентичное.

Как проверить, что работает

После перезапуска Claude попроси:

Сделай через seedance короткое видео: закат над океаном, 16:9, 5 секунд

Claude должен вызвать seedance_create_video и дождаться готовности через seedance_wait_for_completion.

Tools

  • seedance_create_video — запустить генерацию
  • seedance_get_status — проверить статус по id
  • seedance_wait_for_completion — ждать polling-ом до готовности
  • seedance_model_guide — краткая памятка по параметрам

Дефолты

  • модель: bytedance/seedance-2
  • polling interval: 8 секунд
  • max wait: 900 секунд

Переменные окружения

ПеременнаяОбязательнаяПо умолчанию
POLZA_AI_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

Поддерживаемые входные параметры

Базовые параметры под видео:

  • prompt
  • aspect_ratio (16:9, 9:16, 1:1, 4:3, 3:4, 21:9 и т.д.)
  • resolution (480p, 720p, 1080p)
  • duration (5s, 10s, 15s — зависит от модели)
  • images — референсы для image-to-video
  • videos — референсы для video-to-video
  • seed
  • async
  • user

Формат images / videos:

json
{ "type": "url", "data": "https://example.com/file.png" }

или

json
{ "type": "base64", "data": "data:image/png;base64,..." }

Что возвращает сервер

Сервер не делает лишней магии. Он возвращает:

  • id генерации
  • status
  • model
  • usage (в том числе cost_rub)
  • url результата, если видео готово
  • warnings / error при проблемах

Локальная разработка

bash
git clone https://github.com/ivanantigravity-lgtm/seedance-polza-mcp-server.gitcd seedance-polza-mcp-serveruv syncPOLZA_AI_API_KEY=your_key uv run python -m seedance_polza_mcp_server.server

Важно

Этот сервер не гоняет live preview и не тратит токены сам по себе.
Генерация запускается только по явному вызову tool.

Лицензия

MIT.

来源:README.md,提交 0e8d7e0

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.1最新Sep 16, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。