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 "Install 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 installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityDmaintenanceAn 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
- Flicense-qualityCmaintenanceA local MCP server that gives Claude Desktop full video editing capabilities via FFmpeg, Whisper, and yt-dlp.
- Alicense-qualityBmaintenanceAn MCP server for programmatic video editing using ffmpeg, enabling draft creation and refinement via natural language.5ISC
- 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
Related MCP Connectors
MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
MCP server for Kling AI video generation
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/dr-ashraf-s-MCP-LABS/video-editor-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server