StudioMeyer Video
Video production: recording, editing, effects, captions, TTS, screenshots.
Connector by studiomeyer.io · Domain verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/studiomeyer-io-video
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 5 read · 33 write · 3 delete
- Secrets
- None asked for
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 41
Read from the source code; the running server may list different tools.
Read 5 · Look things up without changing anything.
detect_page_featureslist_video_templateslist_voicesscreenshot_elementvideo_screenshot
Write 33 · Create, change, send or run things.
add_audio_duckingadd_background_musicadd_keyframe_animationadd_text_overlayadjust_video_speedanimate_textapply_color_gradeapply_lut_presetapply_video_effectapply_voice_effectauto_captionburn_subtitles
Show 21 more tools
compose_picture_in_pipconcatenate_videosconvert_all_social_formatsconvert_social_formatcreate_narrated_videocrop_videoextract_audiogenerate_introgenerate_speechmix_audio_tracksrecord_multi_devicerecord_website_scrollrecord_website_videorender_templatereverse_clipsync_to_beatvideo_composevideo_editvideo_recordvideo_speechvideo_text
Delete 3 · Delete, drop, revoke or wipe things.
apply_chroma_keyvideo_audiovideo_color
Network hosts it talks to 4
api.elevenlabs.io· found in codeapi.openai.com· found in codeffmpeg.org· found in codegithub.com· found in code
Files it touches
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf/usr/share/fonts/truetype/freefont/FreeSansBold.ttf/usr/share/fonts/truetype/liberation/LiberationSans-Bold.ttf/usr/share/fonts/truetype/ubuntu/Ubuntu-Bold.ttf- Any path the agent passes to its tools
Tools (41)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
add_audio_duckingAudio DuckingApply audio ducking — automatically reduce volume during loud sections (like reducing background music when speech is detected). Uses dynamic range compression. Output: MP4.
add_background_musicAdd Background MusicAdd 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_animationAdd Keyframe Animation (Zoom/Pan)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_overlayAdd Text Overlay to VideoAdd animated text overlays to a video. Supports fade-in/out, positioning (center, top, bottom, corners), background boxes, and multiple text layers.
adjust_video_speedAdjust Video SpeedChange 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_textAnimate TextAdd 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_keyApply Chroma KeyRemove 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_gradeApply Color GradeApply 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_presetApply LUT PresetApply 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_effectApply Video EffectApply 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_effectApply Voice EffectApply 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_captionAuto-Caption Video (Whisper AI)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_subtitlesBurn Subtitles into VideoBurn (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_pipPicture-in-Picture CompositionOverlay 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_videosConcatenate VideosConcatenate multiple video clips into one with cinematic transitions. Automatically normalizes resolution and framerate. Supports 30+ transition types: fade, dissolve, wipeleft, slideright, circleopen, radial, etc.
Show 26 more tools
convert_all_social_formatsConvert to All Social FormatsConvert 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_formatConvert to Social Media FormatConvert 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_videoCreate Narrated VideoCreate 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 automatically matched to the speech duration. IMPORTANT: Uses paid TTS APIs (ElevenLabs or OpenAI). Always confirm with user before calling.
crop_videoCrop VideoCrop 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_featuresDetect Page Featuresread-onlyAnalyze 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, Newsletter sections.
extract_audioExtract Audio from VideoExtract the audio track from a video. Supports MP3, AAC, WAV, FLAC output. No video re-encoding needed — fast operation. Output: audio file.
generate_introGenerate Intro/Outro ClipGenerate 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_speechGenerate Speech (TTS)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_templatesList Video Templatesread-onlyList 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_voicesList ElevenLabs Voicesread-onlyList all available ElevenLabs voices including custom/cloned voices. Requires ELEVENLABS_API_KEY.
mix_audio_tracksMix Audio TracksMix 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_deviceRecord Multi-Device VideoRecord 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_scrollRecord Website ScrollQuick 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_videoRecord Website VideoRecord 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/ (configurable via VIDEO_OUTPUT_DIR env var).
render_templateRender Video TemplateRender 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_clipReverse Video ClipReverse a video clip (play backwards). Optionally also reverse audio. Great for creative reveals, boomerang effects, or dramatic endings. Output: MP4.
screenshot_elementScreenshot Page Elementread-onlySmart 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: ["chat"] → finds and screenshots the chat widget targets: ["pricing", "booking"] → screenshots pricing section AND booking form targets: ["all"] → auto-detects ALL features on the page target…
sync_to_beatBeat-Sync VideoTHE 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_audioAudio ToolsAudio 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_colorColor & EffectsColor 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_composeCompose & ExportCompose 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_editEdit VideoEdit video clips. Types: speed (0.25x-4x), crop (region), reverse (± audio), keyframe (zoom/pan animation), pip (picture-in-picture overlay).
video_recordRecord Website VideoRecord website videos. Types: cinema (full 60fps with scenes/cursor), scroll (quick scroll-through), multi-device (desktop+tablet+mobile).
video_screenshotSmart Screenshotread-onlySmart element-aware screenshots. Types: capture (detect & screenshot specific page features: chat, pricing, hero, etc.), detect (analyze page features without screenshotting).
video_speechSpeech & NarrationText-to-speech & narrated videos. Types: generate (ElevenLabs/OpenAI TTS), voices (list available voices), narrated (full narrated video: script → TTS → website recording → sync → MP4).
video_textText & CaptionsText overlays & captions. Types: subtitles (burn SRT/ASS), caption (Whisper AI auto-caption), overlay (animated text layers), animate (15 text animation styles).
Signals
- Stars
- 4
- Forks
- 2
- Open issues
- 0
- Last commit
- Oct 21, 2026 (7 days ago)
- Last release
- Aug 19, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.studiomeyer/video- Version
- 1.0.3
- Auth
- No auth
- Packages
- npm @studiomeyer/mcp-video
- License
- MIT
- Repository
- github.com/studiomeyer-io/mcp-video
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from studiomeyer.io
- 0.611score
StudioMeyer Academy
studiomeyer.io
The Academy curriculum as an offline MCP library.
ConnectorAFreshness: ARemoteLocal★ 1Claude Code +5 - 0.611score
mcp-armor
studiomeyer.io
Security sidecar for MCP servers: 11 read-only control-plane tools for prompt-injection checks.
ConnectorAFreshness: ALocal★ 1Claude Code +5 - 0.588score
StudioMeyer Personal Suite
studiomeyer.io
Local-first productivity: email, calendar, messaging, search, image gen.
ConnectorAFreshness: ALocalClaude Code +5 - 0.588score
MCP stdio ShellGuard
studiomeyer.io
Defense-in-depth for MCP stdio servers: shell-injection guard, AST audit CLI, RCE blocking.
ConnectorAFreshness: ALocalClaude Code +5 - 0.588score
MCP Tenant Pair
studiomeyer.io
Multi-user tenancy library for MCP servers.
ConnectorAFreshness: ALocalClaude Code +5 - 0.588score
MCP Hook Conformance
studiomeyer.io
Audits MCP servers for Claude Code mcp_tool hook readiness: idempotency, latency, side-effects.
ConnectorAFreshness: ALocalClaude Code +5
Cite this page
StudioMeyer Video MCP server. Agent Mart. https://agentmart.dev/connectors/studiomeyer-io-video (last updated 2026-10-24)