About Video Editing MCP Server
Video Editing MCP Server is an MCP server in the Content category: videoCraft MCP Server AI-Powered Video Editing Suite.
Install
git clone https://github.com/IbrarArif/video-editing-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Ask AI
Ask AI about Video Editing MCP Server
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
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.txt -
Environment Setup
cp .env.example .env # Add your API keys to .env -
Launch 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
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.