Skip to content

VFX MCP Server

Professional AI-powered video editing at your fingertips

🎬 Professional Video Editing for AI

A comprehensive MCP (Model Context Protocol) server that provides 35+ professional video editing tools, enabling AI assistants to perform sophisticated video manipulation, effects, and processing tasks.

35+ Video Tools

Complete toolkit for video editing, from basic trimming to advanced VFX and compositing operations.

AI-Powered Workflows

Built specifically for AI assistants with MCP protocol support for seamless integration.

FFmpeg Backend

Powered by FFmpeg for professional-grade video processing with robust error handling.

Batch Processing

Automated batch operations for processing multiple videos with consistent settings.

Basic Operations 4 tools

Essential video manipulation: trim, resize, concatenate, and metadata extraction.

Audio Processing 4 tools

Complete audio toolkit: extraction, mixing, spectrum analysis, and track merging.

Effects & Filters 5 tools

Professional enhancement: color grading, motion blur, stabilization, and custom filters.

Advanced Operations 10 tools

Sophisticated editing: slideshow creation, mosaic layouts, picture-in-picture, and transitions.

Analysis & Extraction 4 tools

Content analysis: frame extraction, scene detection, statistics, and color analysis.

Specialized Effects 4 tools

Professional VFX: green screen, particle systems, 3D transforms, and lens effects.

1. Install Dependencies

Terminal window
# Using Nix (recommended)
nix develop
# Or with pip
uv sync

2. Run the Server

Terminal window
# Start the MCP server
uv run python main.py
# Server runs on stdio transport
# Ready for MCP client connections

3. Connect Your AI

Configure your AI assistant (Claude Desktop, Custom MCP client) to connect to the server and start editing videos with natural language commands.

This server implements the Model Context Protocol (MCP) standard, enabling seamless integration with AI assistants and applications. The server provides:

  • 35+ video editing tools accessible via natural language
  • Resource endpoints for file discovery and metadata
  • Streaming progress updates for long-running operations
  • Error handling with detailed feedback

Explore Tools

Browse the complete tool reference to see all available video editing capabilities.