
Ffmpeg Mcp
Let your coding agent run FFmpeg cuts, conversions, concatenation, silence removal, and custom commands via MCP.
Overview
io.github.PedroMarianoAlmeida/ffmpeg-mcp is a Build-phase MCP server that exposes FFmpeg video and audio operations as agent tools.
What is this MCP server?
- Tools for cut, convert, concat, remove silence, and raw FFmpeg commands
- npm package ffmpeg-mcp-server with stdio MCP transport (v1.0.2)
- Wraps FFmpeg for agent-driven media pipelines without manual shell recipes
- Repository: PedroMarianoAlmeida/ffmpeg-mcp on GitHub
- Suited to podcast, course, and app preview video workflows
- Server version 1.0.2
- 5 capability areas in description: cut, convert, concat, remove silence, raw commands
- 1 npm package identifier: ffmpeg-mcp-server
Community signal: 2 GitHub stars.
What problem does it solve?
Agents and solo builders waste time crafting fragile FFmpeg one-liners for every cut, convert, or concat task.
Who is it for?
Creators and devs automating clips, transcodes, and silence cleanup while building content-heavy products.
Skip if: Professional video editors needing timeline-based NLE workflows without CLI automation.
What do I get? / Deliverables
Registered MCP tools handle common FFmpeg jobs and controlled raw commands from your coding agent session.
- Processed video or audio files from cut, convert, or concat operations
- Silence-trimmed audio or custom FFmpeg command outputs
Recommended MCP Servers
Journey fit
How it compares
FFmpeg MCP integration, not a browser-based video editor skill.
Common Questions / FAQ
Who is io.github.PedroMarianoAlmeida/ffmpeg-mcp for?
Developers and solo creators who want agent-invokable FFmpeg for cuts, converts, and audio cleanup.
When should I use io.github.PedroMarianoAlmeida/ffmpeg-mcp?
Use it during Build when integrating media processing for demos, courses, podcasts, or app assets.
How do I add io.github.PedroMarianoAlmeida/ffmpeg-mcp to my agent?
Install ffmpeg-mcp-server from npm, ensure FFmpeg is on PATH, and add the stdio MCP server to your agent configuration.