An MCP server that turns Claude into a hands-on video editor for short-form videos, enabling music generation, script writing, voiceover synthesis, and video stitching with FFmpeg. It also features a text-to-documentary skill that converts long-form text into structured documentary videos.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ANTHROPIC_API_KEY— "": "...",ANTHROPIC_MODEL— Optional model overrides via env: , ELEVENLABS_MUSIC_MODEL, VEO_MODEL, VEO_ENDPOINT, VEO_POLL_INTERVAL_MS, VEO_POLL_TIMEOUT_MS, FAL_OMNIHUMAN_MODEL, PROMO_VIDEO_LOG_LEVEL.AWS_ACCESS_KEY_IDAWS_REGIONAWS_SECRET_ACCESS_KEYAZURE_STORAGE_CONNECTION_STRINGELEVENLABS_API_KEY— "": "...",ELEVENLABS_MUSIC_MODEL— Optional model overrides via env: ANTHROPIC_MODEL, , VEO_MODEL, VEO_ENDPOINT, VEO_POLL_INTERVAL_MS, VEO_POLL_TIMEOUT_MS, FAL_OMNIHUMAN_MODEL, PROMO_VIDEO_LOG_LEVEL.FAL_KEY— "": "...",FAL_OMNIHUMAN_MODEL— Optional model overrides via env: ANTHROPIC_MODEL, ELEVENLABS_MUSIC_MODEL, VEO_MODEL, VEO_ENDPOINT, VEO_POLL_INTERVAL_MS, VEO_POLL_TIMEOUT_MS, , PROMO_VIDEO_LOG_LEVEL.GEMINI_API_KEYGOOGLE_VEO_API_KEY— "": "...",IMAGEGEN_MODELIMAGEGEN_RETRY_BASE_MSIMAGEGEN_RETRY_MAX_ATTEMPTSMONGODB_URIPROMO_VIDEO_CONFIGPROMO_VIDEO_LOG_LEVEL— Optional model overrides via env: ANTHROPIC_MODEL, ELEVENLABS_MUSIC_MODEL, VEO_MODEL, VEO_ENDPOINT, VEO_POLL_INTERVAL_MS, VEO_POLL_TIMEOUT_MS, FAL_OMNIHUMAN_MODEL, .VEO_MODEL— Optional model overrides via env: ANTHROPIC_MODEL, ELEVENLABS_MUSIC_MODEL, , VEO_ENDPOINT, VEO_POLL_INTERVAL_MS, VEO_POLL_TIMEOUT_MS, FAL_OMNIHUMAN_MODEL, PROMO_VIDEO_LOG_LEVEL.VEO_POLL_INTERVAL_MS— Optional model overrides via env: ANTHROPIC_MODEL, ELEVENLABS_MUSIC_MODEL, VEO_MODEL, VEO_ENDPOINT, , VEO_POLL_TIMEOUT_MS, FAL_OMNIHUMAN_MODEL, PROMO_VIDEO_LOG_LEVEL.VEO_POLL_TIMEOUT_MS— Optional model overrides via env: ANTHROPIC_MODEL, ELEVENLABS_MUSIC_MODEL, VEO_MODEL, VEO_ENDPOINT, VEO_POLL_INTERVAL_MS, , FAL_OMNIHUMAN_MODEL, PROMO_VIDEO_LOG_LEVEL.VEO_RETRY_BASE_MSVEO_RETRY_MAX_ATTEMPTSVIDEOLAB_CONFIG— "": "C:\\path\\to\\videolab-mcp\\videolab.config.json"VIDEOLAB_LOG_LEVEL[](https://m8ven.ai/mcp/atreefrog-videolab-mcp-fx9jrl)