You're viewing a demo portfolio

Join the waitlist
PRSM

videos_generate

Active

Tool of io.github.saloprj/dialogbrain

declared in 1.17.0

Generate a short video (5-10s) from a text prompt using BytePlus Seedance. Optionally accepts up to 12 image file IDs from the user's attached files (visible in the [ATTACHMENTS] block) as `reference_file_ids` for style and composition. Returns immediately with a job_id; the video is delivered back via continuation when the job completes (~30-90s for fast model, ~2-5min for pro). Reference images are temporarily re-hosted on a third-party CDN (imgbb) for the duration of generation and deleted on completion — don't submit confidential references. Gated behind a workspace opt-in flag.

Parameters schema

{
  "type": "object",
  "required": [
    "prompt"
  ],
  "properties": {
    "seed": {
      "type": "integer",
      "description": "Random seed for reproducibility (0-2147483647). Omit for random."
    },
    "model": {
      "enum": [
        "wan2.6-i2v-flash",
        "wan2.6-i2v",
        "wan2.6-t2v",
        "wan2.2-i2v-flash",
        "happyhorse-1.0-t2v",
        "happyhorse-1.0-i2v",
        "wan2.2-s2v",
        "omnihuman-1.5",
        "seedance-2-pro"
      ],
      "type": "string",
      "default": "wan2.6-i2v-flash",
      "description": "Video model. Recommended: 'wan2.6-i2v-flash' (default, cheap, 720p/1080p, optional audio), 'wan2.6-i2v' (premium, always-on audio), 'wan2.6-t2v' (text-only input, 720p/1080p, no audio), 'wan2.2-i2v-flash' (cheapest, 480p/720p, no audio). Legacy BytePlus: 'seedance-2-fast', 'seedance-2-pro' (720p only)."
    },
    "style": {
      "enum": [
        "cinematic",
        "anime",
        "realistic",
        "3d_render"
      ],
      "type": "string",
      "description": "Style preset. Seedance models only. OMIT for no style preset."
    },
    "prompt": {
      "type": "string",
      "description": "Text description of the video to generate (3-4000 chars)."
    },
    "duration": {
      "type": "integer",
      "default": 5,
      "description": "Output video duration in seconds. Single-clip: 5 or 10. Long-form (chained, i2v models only): 15, 20, 30, 45, or 60. Long-form videos are silent (no audio in v1) and use only reference_file_ids[0] when refs are provided."
    },
    "shot_type": {
      "enum": [
        "single",
        "multi"
      ],
      "type": "string",
      "description": "Shot mode: 'single' (continuous) or 'multi' (scene cuts). wan2.6-t2v only. OMIT to use the model default."
    },
    "resolution": {
      "enum": [
        "480p",
        "720p",
        "1080p"
      ],
      "type": "string",
      "default": "720p",
      "description": "Output resolution. '720p' is the safe default; '1080p' is wan2.6 only; '480p' is wan2.2-i2v-flash only. Per-model support enforced by validation."
    },
    "aspect_ratio": {
      "enum": [
        "16:9",
        "9:16",
        "1:1",
        "4:3",
        "3:4",
        "21:9"
      ],
      "type": "string",
      "default": "16:9",
      "description": "Output aspect ratio. Wan supports '16:9', '9:16', '1:1'; Seedance also supports '4:3', '3:4', '21:9'. Per-model support enforced by validation."
    },
    "camera_motion": {
      "enum": [
        "dolly_in",
        "dolly_out",
        "pan_left",
        "pan_right",
        "zoom_in",
        "zoom_out",
        "static"
      ],
      "type": "string",
      "description": "Camera motion preset. Seedance models only. OMIT for no camera motion."
    },
    "generate_audio": {
      "type": "boolean",
      "default": true,
      "description": "Whether the model should produce native audio. For wan2.6-i2v-flash this doubles the per-second rate (e.g., 720p+audio is $0.05/s vs $0.025/s silent) — set False for cheaper silent clips. wan2.6-i2v always produces audio regardless of this flag. wan2.6-t2v / wan2.2-i2v-flash / seedance-2-fast never produce audio."
    },
    "negative_prompt": {
      "type": "string",
      "description": "Optional text describing what to AVOID in the output. Honored by Wan and Seedance models."
    },
    "reference_file_ids": {
      "type": "array",
      "items": {
        "type": "integer"
      },
      "description": "Optional list of up to 12 image file_ids to use as visual references (style, composition). Files must be image MIME types (image/png, image/jpeg, image/webp, image/gif). Get IDs from the [ATTACHMENTS] block, files.search, or search.files."
    }
  }
}

What this tool wraps· 0 endpoints

min confidence0.700.50

No endpoints wrapped at confidence ≥ 0.70.

Parent server

io.github.saloprj/dialogbrain

https://github.com/saloprj/dialogbrain-mcp

1/7 registries
View full server →