MCP Video
๐ ๐ ๐ ๐ช ๐ง - Video editing MCP server with 26 tools for trimming, merging, text
What is MCP Video?
MCP Video is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to ๐ ๐ ๐ ๐ช ๐ง - video editing mcp server with 26 tools for trimming, merging, text
๐ ๐ ๐ ๐ช ๐ง - Video editing MCP server with 26 tools for trimming, merging, text
This server falls under the Developer Tools category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- MCP protocol support
Use Cases
Maintainer
Works with
Installation
PIP
pip install mcp-videoManual Installation
pip install mcp-videoConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use MCP Video
MCP Video is a Python-based MCP server powered by FFmpeg that gives AI assistants a comprehensive video and audio editing toolkit with over 100 tools covering core editing, cinematic creation, AI-assisted media processing, visual effects, transitions, layout and motion, and procedural audio. It integrates with Hyperframes for frame-level video composition and supports optional AI extras including transcription, scene detection, image upscaling, and stem separation. You install it from PyPI and connect it to Claude Code, Claude Desktop, or Cursor to edit video files through natural language.
Prerequisites
- Python 3.10+ with pip or uv package manager
- FFmpeg installed and available on PATH (brew install ffmpeg on macOS, apt install ffmpeg on Ubuntu)
- Node.js 22+ if using Hyperframes integration
- An MCP-compatible client: Claude Code, Claude Desktop, or Cursor
- Optional: additional disk space (1โ4 GB) for AI extras like transcription or upscaling
Install FFmpeg
FFmpeg must be installed and accessible on your PATH before installing mcp-video. Install it using your system package manager.
# macOS
brew install ffmpeg
# Ubuntu/Debian
sudo apt install ffmpegInstall mcp-video from PyPI
Install the core package. Optionally add AI extras for transcription, upscaling, stem separation, or procedural audio. Run the doctor command to verify the installation.
# Core install
pip install mcp-video
# With transcription support (~1 GB)
pip install "mcp-video[transcribe]"
# All AI features
pip install "mcp-video[ai]"
# Verify installation
mcp-video doctorAdd mcp-video to Claude Code
Use the Claude CLI to register mcp-video as an MCP server. This uses uvx for isolated execution.
claude mcp add mcp-video -- uvx --from mcp-video mcp-videoConfigure Claude Desktop or Cursor
Add the server block to your claude_desktop_config.json or Cursor MCP settings file. The server runs via uvx with no additional env vars required for basic use.
{
"mcpServers": {
"mcp-video": {
"command": "uvx",
"args": ["--from", "mcp-video", "mcp-video"]
}
}
}Set Hyperframes path if needed
If Node.js 22+ is installed but the Hyperframes CLI is not auto-detected, set the MCP_VIDEO_HYPERFRAMES_COMMAND environment variable in your config.
{
"mcpServers": {
"mcp-video": {
"command": "uvx",
"args": ["--from", "mcp-video", "mcp-video"],
"env": {
"MCP_VIDEO_HYPERFRAMES_COMMAND": "/usr/local/bin/hyperframes"
}
}
}
}MCP Video Examples
Client configuration
Standard Claude Desktop configuration for mcp-video using uvx for isolated package execution.
{
"mcpServers": {
"mcp-video": {
"command": "uvx",
"args": ["--from", "mcp-video", "mcp-video"]
}
}
}Prompts to try
Use these prompts to edit, analyze, and transform video files through your connected MCP client.
- "Trim interview.mp4 from 2:15 to 3:00 and save as clip.mp4"
- "Merge intro.mp4, main.mp4, and outro.mp4 into final.mp4"
- "Transcribe the audio from this video and output an SRT caption file"
- "Detect scene changes in footage.mp4"
- "Add a glitch transition between clip1.mp4 and clip2.mp4"
- "Repurpose this video for YouTube Shorts, Instagram Reel, and TikTok"
- "Add a vignette effect to video.mp4"Troubleshooting MCP Video
mcp-video doctor reports FFmpeg not found
Ensure ffmpeg is installed and the binary is on your PATH. Run 'which ffmpeg' (macOS/Linux) or 'where ffmpeg' (Windows) to confirm. If using a virtual environment, activate it before installing mcp-video.
AI features like transcription fail to load
Install the relevant extra: 'pip install "mcp-video[transcribe]"' for transcription. These extras require significant disk space (up to 2 GB) and may take time to download model weights on first use.
Hyperframes tools are missing or unavailable
Install Node.js 22+ and ensure the Hyperframes CLI is resolvable. If auto-detection fails, set MCP_VIDEO_HYPERFRAMES_COMMAND to the full path of the Hyperframes binary in your MCP server env config.
Frequently Asked Questions about MCP Video
What is MCP Video?
MCP Video is a Model Context Protocol (MCP) server that ๐ ๐ ๐ ๐ช ๐ง - video editing mcp server with 26 tools for trimming, merging, text It connects AI assistants to external tools and data sources through a standardized interface.
How do I install MCP Video?
Install via pip with: pip install mcp-video. Then configure your AI client to connect to this MCP server.
Which AI clients work with MCP Video?
MCP Video works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is MCP Video free to use?
Yes, MCP Video is open source and available under the Apache 2.0 license. You can use it freely in both personal and commercial projects.
MCP Video Alternatives โ Similar Developer Tools Servers
Looking for alternatives to MCP Video? Here are other popular developer tools servers you can use with Claude, Cursor, and VS Code.
Ecc
โ 188.2kThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
Javaguide
โ 155.8kJava ้ข่ฏ & ๅ็ซฏ้็จ้ข่ฏๆๅ๏ผ่ฆ็่ฎก็ฎๆบๅบ็กใๆฐๆฎๅบใๅๅธๅผใ้ซๅนถๅใ็ณป็ป่ฎพ่ฎกไธ AI ๅบ็จๅผๅ
Gemini CLI
โ 104.5kA secure MCP server that wraps the Google Gemini CLI, allowing clients to query Gemini models using local OAuth sessions without requiring an API key. It provides tools for model interaction and diagnostics with built-in protection against command in
Awesome MCP Servers
โ 87.3kโญ Curated list of Model Context Protocol (MCP) servers - tools that extend Claude Desktop, Cursor, Windsurf, and other MCP clients with custom capabilities.
MCP Servers
โ 86.0kModel Context Protocol Servers
CC Switch
โ 77.5kA cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io
Browse More Developer Tools MCP Servers
Explore all developer tools servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up MCP Video in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use MCP Video?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.