Server facts
mcp-ffmpeg
Project
- Author
- bitscorp-mcp
- Repository
- github.com/bitscorp-mcp/mcp-ffmpeg
- License
- Not specified
- Category
- Design & Creative
Tech
- Runtime / language
- Not specified
- Transports
- stdio
- Remote available
- No
- Authentication
- Not specified
Activity
- GitHub stars
- 61
- Last commit
- Data as of
Tags
- ffmpeg
- mcp ffmpeg
- video processor
Overview
Media processing in mcp-ffmpeg centers on resizing video and extracting its audio. The resize-video tool can produce output at multiple standard resolutions, with 360p, 480p, 720p, and 1080p listed as supported targets. Audio extraction is handled by extract-audio, with MP3, AAC, WAV, and OGG as documented output formats. Alongside these processing tools, get-video-info returns details about a video file, while get-ffmpeg-version reports which FFmpeg version is installed.
Claude Desktop integration lets users request video processing in natural language after configuring the server. The documented setup uses Node.js v14 or later and requires FFmpeg to be installed; stdio is the listed transport. Uploaded video files are kept temporarily in the uploads directory, while processed video and extracted audio are written to the output directory. Uploads are subject to a 500MB file-size limit.
mcp-ffmpeg setup notes
- mcp-ffmpeg records stdio only; confirm a network transport upstream before planning remote access.
- mcp-ffmpeg has no recorded license; confirm reuse terms in its repository.