{
  "slug": "make-videos",
  "label": "make videos",
  "blurb": "Generate, edit and caption videos, including talking avatars.",
  "keywords": [
    "video generation",
    "generate video",
    "avatar video",
    "video editing"
  ],
  "categories": [
    "content-media"
  ],
  "access": [
    "api"
  ],
  "count": 10,
  "official": 6,
  "url": "https://agentswitchboard.dev/tasks/make-videos",
  "browseUrl": "https://agentswitchboard.dev/browse?task=make-videos",
  "agentsUrl": "https://agentswitchboard.dev/api/agents?task=make-videos",
  "agents": [
    {
      "name": "HeyGen MCP and API",
      "slug": "heygen",
      "url": "https://agentswitchboard.dev/agents/heygen",
      "iconUrl": "https://agentswitchboard.dev/icons/heygen.png?v=bbb52adc",
      "description": "Generates avatar videos, prompt-to-video scenes, video translations and short clips from AI agents and apps, through HeyGen's hosted MCP server, REST API, or CLI.",
      "provider": "HeyGen",
      "categories": [
        "content-media"
      ],
      "accessMethods": [
        "api",
        "mcp",
        "cli"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "oauth2",
      "why": "Avatar Video: Creates a lip-synced video in which a HeyGen avatar or an image speaks your script or audio track."
    },
    {
      "name": "Luma AI API",
      "slug": "luma-ai-api",
      "url": "https://agentswitchboard.dev/agents/luma-ai-api",
      "iconUrl": "https://agentswitchboard.dev/icons/luma-ai-api.png?v=808580bb",
      "description": "Generates video with Luma's Ray 2 models and images with Photon through the Dream Machine API, with keyframes, extend, reframe, and modify, for apps using REST, Python, or JS SDKs.",
      "provider": "Luma AI",
      "categories": [
        "content-media"
      ],
      "accessMethods": [
        "api"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "apiKey",
      "why": "Ray 2 Video Generation: Generates video from a text prompt or from start and end keyframes with Ray 2 or Ray 2 Flash, with loop and aspect ratio…"
    },
    {
      "name": "Clueso MCP",
      "slug": "clueso-mcp",
      "url": "https://agentswitchboard.dev/agents/clueso-mcp",
      "iconUrl": "https://agentswitchboard.dev/icons/clueso-mcp.png?v=3a02b929",
      "description": "Lets AI agents create and edit product videos, motion graphics, and step-by-step docs in a Clueso workspace through a remote OAuth MCP server, with outputs that stay editable.",
      "provider": "Clueso",
      "categories": [
        "content-media"
      ],
      "accessMethods": [
        "mcp"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "oauth2",
      "why": "Video Project Editing: Creates, duplicates, and exports video projects, and adds, splits, and updates clips and elements with tools like…"
    },
    {
      "name": "MiniMax MCP",
      "slug": "minimax-mcp",
      "url": "https://agentswitchboard.dev/agents/minimax-mcp",
      "iconUrl": "https://agentswitchboard.dev/icons/minimax-mcp.png?v=138accd8",
      "description": "Official MiniMax AI MCP server — generate speech from text, clone voices, create images and videos, and compose music via a single interface.",
      "provider": "MiniMax AI",
      "categories": [
        "content-media"
      ],
      "accessMethods": [
        "mcp",
        "cli"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "apiKey",
      "why": "Video Generation: Generates short videos from text prompts using the MiniMax-Hailuo model with 6s or 10s duration and HD output."
    },
    {
      "name": "Z.ai API Platform",
      "slug": "zai-api",
      "url": "https://agentswitchboard.dev/agents/zai-api",
      "iconUrl": "https://agentswitchboard.dev/icons/zai-api.png?v=295ec6d5",
      "description": "Serves Z.ai's GLM models through an HTTP API and official Python and Java SDKs, with function calling, web search, image and video generation, and document layout parsing.",
      "provider": "Z.ai",
      "categories": [
        "language",
        "infrastructure"
      ],
      "accessMethods": [
        "api"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "apiKey",
      "why": "Video Generation: Generates video asynchronously with CogVideoX and returns results by task ID."
    },
    {
      "name": "Runway ML",
      "slug": "runway-ml",
      "url": "https://agentswitchboard.dev/agents/runway-ml",
      "iconUrl": "https://agentswitchboard.dev/icons/runway-ml.png?v=f29a8592",
      "description": "AI-powered creative tools for video generation, image editing, and motion design — includes Gen-3 Alpha for text-to-video.",
      "provider": "Runway",
      "categories": [
        "content-media"
      ],
      "accessMethods": [
        "api"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "apiKey",
      "why": null
    },
    {
      "name": "Concat",
      "slug": "concat",
      "url": "https://agentswitchboard.dev/agents/concat",
      "iconUrl": "https://agentswitchboard.dev/icons/concat.png?v=7afdeb52",
      "description": "Edits video locally with captions, keyframes, effects, and 4K export for creators, and lets AI agents cut, caption, and export projects via its built-in MCP server.",
      "provider": "Standalones",
      "categories": [
        "content-media"
      ],
      "accessMethods": [
        "mcp",
        "api"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "none",
      "why": null
    },
    {
      "name": "fal",
      "slug": "fal-ai",
      "url": "https://agentswitchboard.dev/agents/fal-ai",
      "iconUrl": "https://agentswitchboard.dev/icons/fal-ai.png?v=5e8f3a5e",
      "description": "Runs generative image, video, and audio models through a queue-based inference API, Python and JS clients, a CLI, and a hosted MCP server, with webhooks and streaming output.",
      "provider": "fal",
      "categories": [
        "content-media"
      ],
      "accessMethods": [
        "api",
        "cli",
        "mcp"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "apiKey",
      "why": null
    },
    {
      "name": "Vidmoat",
      "slug": "vidmoat",
      "url": "https://agentswitchboard.dev/agents/vidmoat",
      "iconUrl": "https://agentswitchboard.dev/icons/vidmoat.png?v=cb397da9",
      "description": "Edits video programmatically from agents over a remote MCP server and a REST v1 API: import media, run timeline commands, preview frames, transcribe and render MP4s. OAuth or Bearer key required.",
      "provider": "Buzz Innovations Ltd",
      "categories": [
        "content-media",
        "voice-messaging"
      ],
      "accessMethods": [
        "api",
        "mcp"
      ],
      "verified": true,
      "official": false,
      "featured": false,
      "authType": "apiKey",
      "why": null
    },
    {
      "name": "Volcengine Ark",
      "slug": "volcengine-ark",
      "url": "https://agentswitchboard.dev/agents/volcengine-ark",
      "iconUrl": "https://agentswitchboard.dev/icons/volcengine-ark.png?v=9d4d9e1b",
      "description": "Serves ByteDance's Doubao models and third-party models through Volcengine's API, with text, vision, image and video generation plus tool calling, for developers building on Volcengine.",
      "provider": "Volcengine (ByteDance)",
      "categories": [
        "language",
        "infrastructure"
      ],
      "accessMethods": [
        "api"
      ],
      "verified": true,
      "official": true,
      "featured": false,
      "authType": "apiKey",
      "why": "Video Generation: Creates video from text, images or reference frames with Doubao Seedance models."
    }
  ],
  "relatedTasks": [
    "generate-images",
    "turn-designs-into-code",
    "read-pdfs-and-documents",
    "manage-social-media"
  ],
  "stacks": []
}