Skip to main content
Glama

mcp-ffmpeg

MCP server wrapping FFmpeg and FFprobe for local media processing.

Works with Claude Code, Codex, Claude Desktop, Cursor, VS Code, Windsurf, and any MCP-compatible client.

Prerequisites

  • Node.js 18+

  • FFmpeg and FFprobe installed and in PATH

Install FFmpeg:

brew install ffmpeg

Related MCP server: FFmpeg MCP Tool

Installation

Claude Code

claude mcp add ffmpeg -- npx -y github:pauloFroes/mcp-ffmpeg

Codex

Add to your codex.toml:

[mcp.ffmpeg]
command = "npx"
args = ["-y", "github:pauloFroes/mcp-ffmpeg"]

Claude Desktop

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "ffmpeg": {
      "command": "npx",
      "args": ["-y", "github:pauloFroes/mcp-ffmpeg"]
    }
  }
}

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "ffmpeg": {
      "command": "npx",
      "args": ["-y", "github:pauloFroes/mcp-ffmpeg"]
    }
  }
}

VS Code

Add to .vscode/mcp.json:

{
  "servers": {
    "ffmpeg": {
      "command": "npx",
      "args": ["-y", "github:pauloFroes/mcp-ffmpeg"]
    }
  }
}

Windsurf

Add to ~/.windsurf/mcp.json:

{
  "mcpServers": {
    "ffmpeg": {
      "command": "npx",
      "args": ["-y", "github:pauloFroes/mcp-ffmpeg"]
    }
  }
}

Available Tools

Tool

Description

check_dependencies

Check if ffmpeg and ffprobe are installed and available

get_media_info

Get media file metadata (duration, resolution, codecs, format)

extract_frames

Extract frames from video at regular intervals (returns base64 images)

extract_audio

Extract/convert audio from video to MP3

split_audio

Split audio file into chunks of N minutes

License

MIT

Install Server
F
license - not found
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/pauloFroes/mcp-ffmpeg'

If you have feedback or need assistance with the MCP directory API, please join our Discord server