Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLogging levelINFO
POLZA_BASE_URLNoBase URL for the Polza AI APIhttps://polza.ai/api/v1
SEEDANCE_MODELNoDefault model for video generationbytedance/seedance-2
POLZA_AI_API_KEYYesYour Polza AI API key, obtained from https://polza.ai/dashboard/api-keys
SEEDANCE_MAX_WAITNoMaximum wait time in seconds900
SEEDANCE_POLL_INTERVALNoPolling interval in seconds8

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
seedance_model_guideA

Return a short practical guide for using Seedance through Polza.

seedance_create_videoC

Create a Seedance video generation through Polza Media API.

seedance_get_statusB

Get current status of a media generation by ID.

seedance_wait_for_completionB

Poll media status until completed, failed, cancelled, or timeout.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.4/5.0

Scored across 4 tools

Disambiguation5/5

Each tool has a clearly distinct purpose: guide for instructions, create for initiating generation, get_status for one-time status check, and wait_for_completion for polling until done. No overlap or ambiguity between them.

Naming Consistency5/5

All tool names follow a consistent pattern: 'seedance_' prefix followed by verb_noun (model_guide, create_video, get_status, wait_for_completion). The naming is uniform and predictable.

Tool Count5/5

With only 4 tools, the server is tightly scoped for its purpose of video generation via Seedance. Each tool is essential and there are no redundant or unnecessary additions, making the count appropriate.

Completeness4/5

The server covers the core lifecycle of video generation: guidance, creation, status checking, and waiting for completion. While a cancel or list operation could be imagined, they are not essential for the primary workflow, so the set is nearly complete.

Maintenance

ActivityInactive
ResponsivenessNo issues