video-editor-mcp
Provides optional integration with DaVinci Resolve, enabling status checks and timeline creation for professional video editing.
Allows downloading videos from Facebook via the download_video tool, enabling retrieval of Facebook video content for editing.
Allows downloading videos from Instagram via the download_video tool, with cookie support for authentication, enabling retrieval of Instagram content for editing.
Allows downloading videos from TikTok via the download_video tool, enabling retrieval of TikTok content for editing.
Allows downloading videos from Vimeo via the download_video tool, enabling retrieval of Vimeo content for editing.
Allows downloading videos from YouTube via the download_video tool, supporting over 1000 other sites for video editing workflows.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@video-editor-mcpDownload this reel and auto-caption it"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
video-editor-mcp
An MCP (Model Context Protocol) server that gives Claude a full conversational video-editing toolkit — trim, crop, color grade, caption, beat-sync, stabilize, and more — built on ffmpeg, faster-whisper, and yt-dlp, with optional DaVinci Resolve and CapCut integration.
Describe the edit you want in chat; Claude calls the tools to do it.
Tools
Category | Tools |
Download |
|
Analysis |
|
Basic editing |
|
Visual |
|
AI |
|
Smart editing |
|
Batch |
|
Sharing |
|
DaVinci Resolve (optional) |
|
CapCut (optional) |
|
Related MCP server: Video MCP
Setup
1. Clone and install Python deps
git clone https://github.com/dr-ashraf-s-MCP-LABS/video-editor-mcp.git
cd video-editor-mcp
pip install -r requirements.txtYou'll also need ffmpeg on your PATH (or imageio-ffmpeg, which the server falls back to automatically) and yt-dlp.
2. Configure (optional)
Copy .env.example to .env and adjust if you need non-default binary locations, want to point at your own CapCut/DaVinci install, or need a cookies.txt for Instagram/Facebook downloads (export one with a browser extension like "Get cookies.txt LOCALLY").
3. Register with Claude
Add to your Claude Desktop / Claude Code MCP config:
{
"mcpServers": {
"video-editor": {
"command": "python",
"args": ["/absolute/path/to/video-editor-mcp/server.py"]
}
}
}Restart Claude and start editing conversationally, e.g.: "Download this reel, match its style to my raw footage, add this music, and caption it."
Notes
download_video,output, and downloaded files land in./downloadsand./outputnext toserver.pyby default — override withVIDEO_EDITOR_DOWNLOADS_DIR/VIDEO_EDITOR_OUTPUT_DIR.CapCut and DaVinci Resolve tools degrade gracefully (report "not installed") if you haven't set the relevant env vars or don't have those apps.
auto_captionsandbatch_process's captions mode download the Whisperbasemodel (~150MB) on first use.
License
MIT — see LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
Guardrailed video editing MCP server: 200 FFmpeg tools, Video Receipts, Shorts repurposing.
1201MCP server for Kling AI video generation
MCP server for Hailuo (MiniMax) AI video generation
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceAn 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.MIT
- FlicenseNot gradedqualityDmaintenanceA local MCP server that gives Claude Desktop full video editing capabilities via FFmpeg, Whisper, and yt-dlp.-
- AlicenseNot gradedqualityDmaintenanceAn MCP server for programmatic video editing using ffmpeg, enabling draft creation and refinement via natural language.3 npmISC
- AlicenseAqualityBmaintenanceGive any MCP client a real video editor — 32 typed tools over ffmpeg, Whisper and MediaPipe, plus an optional local UI with a drag-and-drop timeline.38MIT