short-video-maker

Self-hostable tool that generates short-form videos from text by producing TTS audio, auto-captions, selecting background videos (via Pexels), composing the result with Remotion, and rendering the final short video. Exposes both an MCP server (SSE/messages) and a REST API for creating videos and checking status.

Evaluated Mar 30, 2026 (22d ago)
Homepage ↗ Repo ↗ Ai Ml video-generation shorts tiktok reels youtube-shorts mcp rest-api remotion tts captions faceless-video
⚙ Agent Friendliness
54
/ 100
Can an agent use this?
🔒 Security
39
/ 100
Is it safe for agents?
⚡ Reliability
36
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
60
Documentation
55
Error Messages
0
Auth Simplicity
90
Rate Limits
10

🔒 Security

TLS Enforcement
70
Auth Strength
20
Scope Granularity
0
Dep. Hygiene
55
Secret Handling
60

TLS/authn details are not documented in the provided README. Pexels API key is required via environment variable, which is good practice, but there is no stated mechanism for preventing accidental logging. Rendering pipelines and external fetching (Pexels) introduce SSRF/content risks if input/search terms are not tightly validated; validation and rate limiting are not described.

⚡ Reliability

Uptime/SLA
0
Version Stability
50
Breaking Changes
50
Error Recovery
45
AF Security Reliability

Best When

You want a self-hosted, automation-friendly REST/MCP endpoint to render captioned short videos from English text on commodity hardware or a suitable GPU with Docker.

Avoid When

You cannot provide required compute and external API keys (Pexels) or you need multilingual voiceover and strong built-in access control/authn/authz controls.

Use Cases

  • Automated generation of TikTok/Instagram Reels/YouTube Shorts from scripted text
  • Local/offline short-video pipeline for small creators and teams
  • AI agent orchestration via MCP to trigger video creation and poll status
  • Captioned faceless short video production with configurable music/captions

Not For

  • Generating videos from images or image prompts (explicit limitation)
  • Non-English voiceover generation (explicit English-only limitation)
  • High-scale production without considering heavy rendering/compute requirements
  • Use cases requiring strict authentication, multi-tenant isolation, or enterprise compliance guarantees (not documented)

Interface

REST API
Yes
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
Yes
Webhooks
No

Authentication

OAuth: No Scopes: No

No authentication mechanism is described in the provided README (no API key requirement for the short-video endpoints; only environment variables for Pexels/TTS/Whisper and server config are documented).

Pricing

Free tier: No
Requires CC: No

Open-source self-hosted. Costs are primarily infrastructure + any external provider usage (Pexels).

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Long-running renders: agents may need to poll /api/short-video/{id}/status rather than assume immediate completion.
  • MCP tool 'get-video-status' noted as somewhat useless due to agents not handling 'time' well; REST polling may be more reliable.
  • Resource constraints: recommended CONCURRENCY=1 and cache sizing are used to avoid OOM; agents may need to throttle requests.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for short-video-maker.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-03-30.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered