About
VideoCraft MCP Server AI-Powered Video Editing Suite
README
title: VideoCraft MCP Server emoji: 🎥 colorFrom: blue colorTo: purple sdk: gradio app_file: app.py pinned: false tags:
- mcp-server-track
🎥 VideoCraft MCP Server - AI-Powered Video Editing Suite
Transform your videos into engaging content with our powerful AI-driven video editing toolkit. VideoCraft MCP Server combines advanced AI analysis with professional-grade video editing tools to help creators produce high-quality content effortlessly.
✨ Key Features
🎯 Smart Video Analysis
- AI-Powered Content Analysis: Automatically detect silence, repeated clips, and low-engagement segments
- Contextual Understanding: Get AI-generated insights about your video content
- Smart Clip Detection: Identify and suggest removal of redundant or low-quality segments
🎨 Professional Editing Tools
- Aspect Ratio Conversion: Transform videos for different platforms (9:16, 16:9, 1:1)
- Text Overlay: Add dynamic text with customizable fonts, colors, and animations
- Color Filters: Apply professional-grade filters (sepia, grayscale, warm, cool, vintage)
- Speed Control: Adjust video playback speed with audio synchronization
- Segment Editing: Cut or keep specific segments with frame-accurate precision
🎵 Audio Enhancement
- Smart Audio Library: Access thousands of royalty-free sound effects and music from Envato
- Audio Integration: Add background music or sound effects with precise timing
- Audio Extraction: Extract high-quality audio in multiple formats (MP3, AAC, WAV, OGG, FLAC)
📝 Advanced Subtitling
- Word-Level Subtitles: Generate precise, word-by-word subtitles with perfect timing
- Customizable Styling: Control font, size, color, position, and outline
- Multi-Position Support: Place subtitles at different screen positions
🖼️ Visual Enhancement
- Image Overlay: Add logos or watermarks with precise positioning and opacity control
- Video Merging: Combine multiple videos seamlessly
- Quality Preservation: Maintain high video quality throughout all transformations
🚀 Getting Started
Installation
pip install -r requirements.txtEnvironment Setup
cp .env.example .env # Add your API keys to .envLaunch the Server
python app.py
🔧 API Keys Required
- Envato API Key (for sound effects and music)
- Gemini API Key (for video analysis)
- Transcription API URL (for word-level subtitles)
🛠️ Built With
- Python 3.8+
- Gradio
- FFmpeg
- Google Gemini AI
- Envato API
🎯 Use Cases
- Content creators optimizing videos for social media
- Video editors automating repetitive tasks
- Social media managers creating platform-specific content
- Educators creating engaging educational content
- Marketers producing professional promotional videos
🤝 Contributing
We welcome contributions! Please feel free to submit a Pull Request.
📝 License
This project is licensed under the MIT License - see the LICENSE file for details.
🙏 Acknowledgments
- Envato for the audio library
- Google Gemini for AI capabilities
- FFmpeg for video processing
- Gradio for the web interface
Built with ❤️ for Gradio Agents & MCP-Hackathon
Installing Video Editing
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/IbrarArif/video-editing-mcp-serverFAQ
Is Video Editing MCP free?
Yes, Video Editing MCP is free — one-click install via Unyly at no cost.
Does Video Editing need an API key?
No, Video Editing runs without API keys or environment variables.
Is Video Editing hosted or self-hosted?
Self-hosted: the server runs locally on your machine via the install command above.
How do I install Video Editing in Claude Desktop, Claude Code or Cursor?
Open Video Editing on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
ARA
Generate images, video and audio from any AI agent — one connector.
by ARAOmni Video
An MCP server that transforms LLM-enabled IDEs into professional video editors by pre-processing footage into text proxies, generating motion graphics via HTML/
by buildwithtazaYouTube
Transcripts, channel stats, search
by YouTubeEverArt
AI image generation using various models.
by modelcontextprotocolCompare Video Editing with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All media MCPs
