Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
LOG_LEVELNoLogging level (DEBUG, INFO, WARNING, ERROR)INFO
ACEDATACLOUD_API_TOKENYesAPI token from AceDataCloud (Required)
SEEDANCE_DEFAULT_MODELNoDefault model for video generationdoubao-seedance-1-0-pro-250528
SEEDANCE_DEFAULT_RATIONoDefault aspect ratio (16:9, 9:16, 1:1, etc.)16:9
SEEDANCE_REQUEST_TIMEOUTNoRequest timeout in seconds1800
ACEDATACLOUD_API_BASE_URLNoAPI base URLhttps://api.acedata.cloud
SEEDANCE_DEFAULT_DURATIONNoDefault duration in seconds5
SEEDANCE_DEFAULT_RESOLUTIONNoDefault resolution (e.g., 480p, 720p, 1080p)720p

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
seedance_list_modelsA

List all available Seedance models with their capabilities and pricing.

Shows all available model options with their features, strengths, and costs.
Use this to understand which model to choose for your video generation.

Returns:
    Table of all models with descriptions, capabilities, and pricing.
seedance_list_resolutionsA

List all available resolutions and aspect ratios for Seedance.

Shows all available resolution and aspect ratio options with use cases.

Returns:
    Tables of resolutions and aspect ratios with descriptions.
seedance_list_actionsA

List all available Seedance API actions and corresponding tools.

Reference guide for what each action does and which tool to use.
Helpful for understanding the full capabilities of the Seedance MCP.

Returns:
    Categorized list of all actions and their corresponding tools.
seedance_get_taskA

Query the status and result of a video generation task.

Use this to check if a generation is complete and retrieve the resulting
video URLs, thumbnails, and other metadata.

Use this when:
- You want to check if a generation has completed
- You need to retrieve video URLs from a previous generation
- You want to get the full details of a generated video

Task statuses:
- 'running': Generation is still in progress
- 'succeeded': Generation finished successfully
- 'failed': Generation failed (check error message)

Returns:
    Task status and generated video information including URLs and metadata.
seedance_get_tasks_batchA

Query multiple video generation tasks at once.

Efficiently check the status of multiple tasks in a single request.
More efficient than calling seedance_get_task multiple times.

Use this when:
- You have multiple pending generations to check
- You want to get status of several videos at once
- You're tracking a batch of generations

Returns:
    Status and video information for all queried tasks.
seedance_generate_videoA

Generate AI video from a text prompt using ByteDance Seedance.

This is the simplest way to create video - just describe what you want and
Seedance will generate a high-quality AI video.

Use this when:
- You want to create a video from a text description
- You don't have reference images
- You want quick text-to-video generation

For using reference images (first/last frame, reference), use
seedance_generate_video_from_image instead.

Returns:
    Task ID and generated video information including URLs and metadata.
seedance_generate_video_from_imageA

Generate AI video using reference images with ByteDance Seedance.

This allows you to control the video by specifying first frame, last frame,
or reference images. Seedance will generate smooth motion based on the inputs.

Use this when:
- You have a specific image you want to animate
- You want to create a video transition between two images
- You need style guidance from reference images
- You need precise control over the video's visual content

Note: reference_image_urls cannot be combined with first_frame_url/last_frame_url.
At least one image input must be provided.

Returns:
    Task ID and generated video information including URLs and metadata.

Prompts

Interactive templates invoked by user choice

NameDescription
seedance_video_generation_guideGuide for choosing the right Seedance tool for video generation.
seedance_workflow_examplesCommon workflow examples for Seedance video generation.
seedance_prompt_suggestionsTips for writing effective Seedance video prompts.

Resources

Contextual data attached and managed by the client

NameDescription

No resources

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/MCPSeedance'

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