Short Video Maker MCP Server

Automated short-form video generation from text inputs using local tools.

Data last scanned today · Reviewed today

332 tools1,266TypeScriptMIT

Overview

Short Video Maker provides an open-source framework for building short-form video content by combining text-to-speech, automated captions, background music, and video assets. It serves as a free, local alternative to GPU-intensive video generation tools and expensive third-party APIs. The system operates via a dual-interface approach, exposing both a Model Context Protocol (MCP) server for integration with AI agents like n8n and a standalone REST API. Users can pull content directly from inputs to produce styled videos without needing manual editing.

Our verdict

This repository carries a high-risk profile with a security score of 33/100. The project has not been editorially reviewed and its last commit was over 410 days ago, suggesting it is no longer actively maintained. Due to these factors, it is best suited for experimental environments rather than any sensitive or automated production workflows.

  • Supports both MCP and REST API interfaces
  • Integrates Pexels for background video selection
  • Licensed under the permissive MIT license
  • Low dependency count with 31 direct packages
  • Last commit occurred over 410 days ago
  • Not currently subject to editorial security review
  • Community-maintained without official vendor support

Setup

Claude Desktop
{
  "mcpServers": {
    "short-video-maker": {
      "args": [
        "-y",
        "short-video-maker"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
create-short-videoCreates a short video - the LLM will figure out the right configuration.medium
get-video-statusChecking the status of the video.low

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

What are the hardware requirements to run the server?

You need at least 3GB of RAM (4GB recommended), 2 vCPUs, and 5GB of disk space to run the server effectively.

What is the limitation regarding supported languages?

The server is currently limited to English voiceovers because the underlying kokoro-js implementation does not support other languages.

Do I need any external API keys to use this service?

Yes, you must provide a free Pexels API key via environment variables to enable the automated background video search functionality.

Can I use this without a GPU?

Yes, the project is designed as an alternative to heavy GPU-reliant tools and offers Docker images that run on standard CPU environments.

What happens if the server cannot find a video for my search term?

If no relevant video is found, the server automatically defaults to using pre-defined joker terms like 'nature', 'globe', 'space', or 'ocean'.

Is the server limited to MCP communication?

No, the server provides both an MCP interface and a REST API, with the REST endpoints offering additional flexibility for video generation workflows.

Alternatives

Badge

Short Video Maker MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.