ffmpeg-skill

Level ALocal

Local video editor for coding agents: 42 FFmpeg tools with a machine-readable contract and an MCP server, for Claude Code, Cursor and Codex. Cut, captions, reframe, loudness, platform exports. No cloud, no API keys.

Overview

ffmpeg-skill gives coding agents a local video editor: 42 FFmpeg tools plus an MCP server for Claude Code, Cursor, Codex and other clients. It handles cutting, joining, silence removal, captions and karaoke, reframing, loudness normalization, HDR-to-SDR, multicam sync and platform exports, then verifies its own output. Everything runs locally with no cloud and no API keys.

⭐ 4.5kAI GenerationPythonRepo ↗Updated 2026-10-31

Installation

MCP client config (paste into mcp.json)

{
  "mcpServers": {
    "kajisho5-ffmpeg-skill": {
      "command": "python3",
      "args": [
        "<FFMPEG_SKILL_ROOT>/mcp/server.py"
      ]
    }
  }
}

Agent install prompt

Copy and paste into Cursor / Claude / other agents to install this MCP for you

Please read this MCP repository and install it into my current environment:
https://github.com/kajisho5/ffmpeg-skill

Known working client config (can write into mcp.json):
{
  "mcpServers": {
    "kajisho5-ffmpeg-skill": {
      "command": "python3",
      "args": [
        "<FFMPEG_SKILL_ROOT>/mcp/server.py"
      ]
    }
  }
}

Please: 1) check README for deps and env vars; 2) write config for my client; 3) if secrets are missing, tell me what to fill — do not invent values.

Related servers