MCP.Market

StudioMeyer Video MCP server

by studiomeyer.io·io.studiomeyer/video·v1.0.4·4 stars

Video production: recording, editing, effects, captions, TTS, screenshots. 8 tools.

B78/100grade B
What users say
No reviews yet
Be the first
Safety scan
B78/100

full report

Adoption
Growing

4 stars407 downloads/wk

Reviews

Write one

Nobody has reviewed StudioMeyer Video yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

StudioMeyer Video tools (41, 2 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • add_audio_ducking

    Apply audio ducking — automatically reduce volume during loud sections (like reducing background music when speech is detected). Uses dynamic range compression. Output: MP4.

  • add_background_music

    Add background music to a video. Supports fade in/out, volume control, and automatic looping. Does NOT re-encode the video (fast). Output: MP4 with AAC audio.

  • add_keyframe_animation

    Apply cinematic keyframe animation to a video: zoom, pan, and combinations. Define keyframes at specific times and the video smoothly interpolates between them. Perfect for Ken Burns effect on photos, dramatic zooms into UI elements, or slow pans across landscapes. Output: MP4.

  • add_text_overlay

    Add animated text overlays to a video. Supports fade-in/out, positioning (center, top, bottom, corners), background boxes, and multiple text layers.

  • adjust_video_speed

    Change video playback speed. Create slow-motion (0.25x-0.9x), timelapse (1.1x-4.0x), or any speed between. Audio pitch is automatically adjusted to match. Output: MP4.

  • animate_text

    Add animated text to a video. 15 animation styles: typewriter, pop, slide (up/down/left/right), bounce, fade (in/out/both), glitch, zoom-in, shake, neon-glow, wave. Configurable position, color, font size, timing.

  • apply_chroma_keywrite action

    Remove green/blue screen background and replace it with a video, image, or solid color. Supports chromakey (YUV, best for green/blue) and colorkey (RGB, any color). Includes despill for clean edges.

  • apply_color_grade

    Apply professional color grading to a video. Adjust brightness, contrast, saturation, gamma, and color temperature. Can create cinematic looks: warm sunset (temperature: 0.5, saturation: 1.3), cold thriller (temperature: -0.5, contrast: 1.4), desaturated documentary (saturation: 0.6). Output: MP4.

  • apply_lut_preset

    Apply a cinematic color grade preset to a video. 22 built-in presets from Hollywood blockbuster to vintage film, cyberpunk, noir, and more. Adjustable intensity for blending with original.

  • apply_video_effect

    Apply a visual effect to a video. Available: blur (background/dream), sharpen (crisp detail), vignette (dark edges/cinematic), grayscale (B&W), sepia (vintage warm), noise (film grain), glow (soft bloom). Intensity 0-1. Output: MP4.

  • apply_voice_effect

    Apply a voice/audio effect to a video or audio file. 9 effects: echo, reverb, deep voice, chipmunk, robot, whisper, radio, megaphone, underwater. Video stream is preserved when processing video files.

  • auto_caption

    Automatically generate captions from speech using OpenAI Whisper, then burn them into the video. Supports 50+ languages with auto-detection. Three steps: extract audio → transcribe → burn subtitles. Also produces an SRT file. Requires OPENAI_API_KEY. Output: MP4 with captions + SRT file.

  • burn_subtitles

    Burn (hardcode) subtitles from an SRT or ASS file directly into a video. Subtitles become part of the video pixels — visible on any player without subtitle support. Customize font size, color, outline, and position. Output: MP4.

  • compose_picture_in_pip

    Overlay a smaller video on top of a main video (Picture-in-Picture). Great for tutorials (webcam + screen), reactions (face + content), or commentary. Customize position, size, timing, and border. Output: MP4.

  • concatenate_videos

    Concatenate multiple video clips into one with cinematic transitions. Automatically normalizes resolution and framerate. Supports 30+ transition types: fade, dissolve, wipeleft, slideright, circleopen, radial, etc.

  • convert_all_social_formats

    Convert a video to multiple social media formats at once. Creates separate files for each platform. Great for preparing content for all channels simultaneously.

  • convert_social_format

    Convert a video to a specific social media format. Handles aspect ratio conversion with crop, padding, or blur-background strategy. Supports: instagram-reel, instagram-feed, youtube, youtube-short, tiktok, linkedin.

  • create_narrated_videowrite action

    Create a fully narrated explainer video of a website or app. This is the ultimate tool: provide a URL and a script, and get a professional video with AI voiceover synchronized to the on-screen actions. Flow: Script → TTS → Website Recording (synced to speech durations) → Merge video + audio → Final MP4 Each segment has text (what to say) and a scene (what to show). The scene duration is automatica

  • crop_video

    Crop a video to a specific region. Specify width, height, and optional x/y offset. Use "center" for x/y to center the crop. Useful for removing borders, focusing on a UI element, or changing aspect ratio. Output: MP4.

  • detect_page_features

    Analyze a webpage and detect all available UI features/sections without taking screenshots. Returns a list of detected features with their names, locations, and sizes. Useful for planning which elements to screenshot or for understanding page structure. Detects: Hero, Chat, Booking, Pricing, Contact Form, Navigation, Footer, Gallery, Wizard/Stepper, Testimonials, Services, CTA, Map, Video, Newslet

  • extract_audio

    Extract the audio track from a video. Supports MP3, AAC, WAV, FLAC output. No video re-encoding needed — fast operation. Output: audio file.

  • generate_intro

    Generate a cinematic intro or outro clip with animated text. Creates a solid-color background with fade-in title and optional subtitle. Perfect for branding.

  • generate_speech

    Generate speech audio from text using ElevenLabs (primary) or OpenAI TTS (fallback). Supports German, English, Spanish and 29+ languages. Returns an MP3 file. IMPORTANT: Uses paid APIs — ElevenLabs or OpenAI.

  • list_video_templates

    List available video templates with their details. 9 templates across 8 categories: social-reel, product-demo, testimonial, before-after, slideshow, tutorial, announcement, promo. Each template defines clip slots, text placeholders, transitions, and recommended color grades.

  • list_voices

    List all available ElevenLabs voices including custom/cloned voices. Requires ELEVENLABS_API_KEY.

  • mix_audio_tracks

    Mix multiple audio tracks together (voiceover + music + SFX). Supports auto-ducking: music volume automatically reduces when voice is active. Per-track volume, fade in/out, delay.

  • record_multi_device

    Record the same website in multiple viewports (desktop + tablet + mobile) in one go. Creates separate video files for each device. Great for responsive design showcases.

  • record_website_scroll

    Quick scroll-through video of a website. Simplified version of record_website_video — just provide URL and get a smooth 60fps scroll video. Perfect for quick portfolio showcases.

  • record_website_video

    Record a cinema-quality video of a website with buttery-smooth 60fps scrolling. Uses frame-by-frame capture (not real-time screen recording) for perfect quality with zero frame drops. Supports custom scenes (scroll, hover, click, pause), multiple viewports (desktop/mobile/4K), cinematic easing curves, and visible cursor simulation. Output: MP4 + thumbnail PNG. Output directory: ./output/ (configur

  • render_template

    Render a video template with user-provided assets. Provide clips for each slot, customize text placeholders, add music. The pipeline: trim clips → color grade → text animations → concatenate → add music → export. Produces professional video from templates.

  • reverse_clip

    Reverse a video clip (play backwards). Optionally also reverse audio. Great for creative reveals, boomerang effects, or dramatic endings. Output: MP4.

  • screenshot_element

    Smart element-aware screenshot tool. Automatically detects and photographs specific features on a webpage. Instead of full-page screenshots, this finds and captures specific UI elements like: - Chat widgets, booking forms, pricing sections - Wizards/steppers, navigation, galleries - Contact forms, testimonials, CTAs, maps, video sections - Or ANY element via CSS selector Usage examples: targets: [

  • sync_to_beat

    THE CapCut signature feature. Analyzes music/audio for beats, then automatically cuts and syncs video clips to the beat positions. Creates viral-style beat-synced montages. Optional beat effects: flash, zoom pulse.

  • video_audio

    Audio operations. Types: extract (MP3/AAC/WAV/FLAC from video), music (add background music with fade), ducking (auto volume reduction), mix (multi-track mixing), voice (9 voice effects: echo/reverb/deep/chipmunk/robot/whisper/radio/megaphone/underwater).

  • video_color

    Color grading & visual effects. Types: grade (brightness/contrast/saturation/gamma/temperature), effect (blur/sharpen/vignette/grayscale/sepia/noise/glow), lut (22 cinema presets), chroma (green/blue screen replacement).

  • video_compose

    Compose and export videos. Types: concat (join clips with transitions), intro (animated intro/outro), social (convert to Instagram/TikTok/YouTube/LinkedIn), social-all (batch all platforms), beat-sync (cut on music beats), templates (list available), render (render from template).

  • video_edit

    Edit video clips. Types: speed (0.25x-4x), crop (region), reverse (± audio), keyframe (zoom/pan animation), pip (picture-in-picture overlay).

  • video_record

    Record website videos. Types: cinema (full 60fps with scenes/cursor), scroll (quick scroll-through), multi-device (desktop+tablet+mobile).

  • video_screenshot

    Smart element-aware screenshots. Types: capture (detect & screenshot specific page features: chat, pricing, hero, etc.), detect (analyze page features without screenshotting).

  • video_speech

    Text-to-speech & narrated videos. Types: generate (ElevenLabs/OpenAI TTS), voices (list available voices), narrated (full narrated video: script → TTS → website recording → sync → MP4).

  • video_text

    Text overlays & captions. Types: subtitles (burn SRT/ASS), caption (Whisper AI auto-caption), overlay (animated text layers), animate (15 text animation styles).

Public scan report

scanner v0.1.10 · 2026-11-04 · same rubric, same numbers if you re-run it

1 medium
  • Code scan181 source files scanned20/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identitynamespace and repository owner differ4/10

Findings (1)

  • mediumNetwork call to a raw IP addressnet.raw-ip
    dist/lib/url-guard-resolve.test.js: … const res = await resolveAndGuardUrl('https://93.184.216.34/'); expect(res.ok).toBe(true); …
Overall 78/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How StudioMeyer Video compares

Against every graded Media MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
78/100
higher than 58% of 1,336 Media servers
Tools
41
the typical Media server has 6
Tools that change things
5%
typical: 3%. Fewer write tools means less an agent can break
GitHub stars
4
more than 81% of 716 Media servers
Downloads a week
407
more than 86% of 372 Media servers with a package

What its tools let an agent do: 28 read · 7 create · 1 change · 5 run or deploy

Release history: 2 versions in the registry since 2026-08-10, latest 2026-11-01, typically one every 83 days.

Install StudioMeyer Video in Claude Code, Cursor or VS Code

Runs npx -y @studiomeyer/mcp-video on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add video -- npx -y @studiomeyer/mcp-video
Add to Cursor

What the publisher says

From the StudioMeyer Video repository's README, as published. We do not edit it. Read it on GitHub

<!-- studiomeyer-mcp-stack-banner:start -->

Part of the StudioMeyer MCP Stack — Built in Mallorca 🌴 · ⭐ if you use it

<!-- studiomeyer-mcp-stack-banner:end -->

mcp-video

<!-- badges --> <!-- /badges -->Cinema-grade video production for AI agents.

8 MCP tools for recording, editing, effects, captions, TTS, and smart screenshots. Built on ffmpeg and Playwright. Works with any MCP client.

Features · Quick Start · Examples · Architecture

A note from us

We have been building tools and systems for ourselves for the past two years. The fact that this repo is small and has few stars is not because it is new. It is because we only just decided to share what we have built. It is not a fresh experiment, it is a long story with a recent commit.

We love building things and sharing them. We do not love social media tactics, growth hacks, or chasing stars and followers. So this repo is small. The code is real, it gets used, issues get answered. Judge for yourself.

If it helps you, sharing, testing, and feedback help us. If it could be better, an issue is more useful. If you build something with it, tell us at hello@studiomeyer.io. That genuinely makes our day.

From a small studio in Palma de Mallorca.

Features

Highlights

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

StudioMeyer Video: common questions

Is StudioMeyer Video MCP server safe?
Mostly: it is graded B (78/100). Read the StudioMeyer Video safety report
How do I install StudioMeyer Video?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does StudioMeyer Video need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is StudioMeyer Video maintained?
The last commit was 4 days ago (2026-11-01). The latest release is v1.0.4.
What can I use instead of StudioMeyer Video?
Servers from other publishers that do the same job: Kinocut MCP server, OpenScreen MCP server and CartCut MCP server. Compare all StudioMeyer Video alternatives.
How does StudioMeyer Video compare with other Media MCP servers?
safety score 78/100 (higher than 58% of 1,336 Media servers); tools 41 (the typical Media server has 6); tools that change things 5% (typical: 3%. Fewer write tools means less an agent can break). Full comparison.

Alternatives to StudioMeyer Video

Same job from other publishers: the closest match first, then the best rated.

All StudioMeyer Video alternatives →
  • Kinocut
    Guardrailed video editing for AI agents: FFmpeg, captions, effects, Hyperframes, and receipts.
    B
  • OpenScreen
    Screen recorder and video editor. Agents record, trim, zoom, caption, add effects and export.
    C
  • CartCut
    Edit video in the CartCut desktop editor: cuts from a transcript, captions, motion, effects.
    A
  • Talkthrough
    Local MCP server: recordings or public video URLs into transcript, frames, OCR, wall-clock evidence.
    A
  • Sonilo Music & Sound Effects
    Licensed soundtracks and sound effects matched to your video. Commercial use OK.
    B

More from studiomeyer.io →