Moe Loubani
Back to projects
Editly MCP
MCPFFmpegNode.jsTypeScript

Editly MCP

Video Editing for AI Agents

An MCP server that enables AI agents to programmatically edit videos with transitions, text overlays, and audio mixing.

Visit Editly MCP

Overview

Editly MCP brings professional video editing capabilities to AI agents through the Model Context Protocol. AI assistants can now create and edit videos programmatically, combining clips, adding transitions, overlaying text, and mixing audio.

Technical Challenges

Video editing is computationally intensive and requires precise timing. Making this accessible to AI agents meant:

  • Designing an intuitive API for complex video operations
  • Handling various video formats and codecs
  • Managing memory for large video files
  • Providing meaningful feedback on rendering progress

Solution

Built on top of Editly and FFmpeg:

  • Editly for high-level video composition
  • FFmpeg for encoding and format handling
  • MCP protocol for AI agent communication
  • TypeScript for type-safe tool definitions
  • Progress streaming for long renders

Key Features

  • Clip concatenation with transitions
  • Text and image overlays
  • Audio track mixing
  • Custom transition effects
  • Multiple output formats
  • Batch processing support