MCP Catalogs
Homeshort-video-maker screenshot

short-video-maker

by gyoridavid·1,129·Score 50

An MCP server that creates short-form videos from text using TTS, captions, and background footage.

mediaproductivityai-llm
374
Forks
25
Open issues
11 mo ago
Last commit
2d ago
Indexed

Overview

Short Video Maker is an automated video creation tool that generates short-form content for TikTok, Instagram Reels, and YouTube Shorts. It combines text-to-speech conversion, automatic caption generation, and background video selection from Pexels. The server exposes both MCP and REST APIs, allowing integration with AI agents or direct API calls. The tool works by converting text to speech using Kokoro TTS, generating accurate captions via Whisper, finding relevant background videos, and composing everything using Remotion.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Content creators automatically generating short-form video content from scripts
you:Marketing teams creating social media ads at scale
you:Educators creating explainer videos with minimal technical knowledge
you:What languages are supported for voiceovers?
you:What are the system requirements?

When to choose this

Choose this server if you need to automate short video creation for social media platforms with minimal editing and want both MCP integration and REST API access.

When NOT to choose this

Don't choose this if you need multilingual support (only English), custom video backgrounds, or have limited system resources (requires ≥3GB RAM).

Tools this server exposes

1 tool extracted from the README
  • create-short-video

    Creates a short video with automatic text-to-speech, captions, background video, and music

Note: Only one tool is clearly mentioned in the README, though it appears to be the main functionality of the server. The tool description is partially cut off in the provided text.

Comparable tools

video-maker-apipexels-video-generatorrunwayml-gen-2

Installation

Installation

Docker (Recommended)

docker run -it --rm --name short-video-maker -p 3123:3123 -e LOG_LEVEL=debug -e PEXELS_API_KEY= gyoridavid/short-video-maker:latest-tiny

NPM

npm install -g @gyoridavid/short-video-maker
short-video-maker

Claude Desktop

Add to Claude Desktop config.json:

{
  "mcpServers": {
    "short-video-maker": {
      "command": "docker",
      "args": ["run", "-it", "--rm", "--name", "short-video-maker", "-p", "3123:3123", "-e", "PEXELS_API_KEY=your_key", "gyoridavid/short-video-maker:latest-tiny"]
    }
  }
}

FAQ

What languages are supported for voiceovers?
Currently, only English voiceovers are supported as kokoro-js doesn't support other languages at the moment.
What are the system requirements?
Minimum requirements include internet, a free Pexels API key, 3GB+ RAM (recommended 4GB), 2 vCPU, and 5GB disk space.

On Hacker News

Recent discussion from the developer community.

Compare short-video-maker with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.