ffmpeg mcp servers

52 tagged ffmpeg, measured the same way as everything else here.

Browse within: audio 6

crv

01

HUANGCHIHHUNGLeo/claude-real-video

MCP server Claude CodeCodexCursor +2

MCP server "crv" as configured in HUANGCHIHHUNGLeo/claude-real-video. Launched with crv-mcp.

2.1k 4d ago A tokens not measured original MIT

claude-real-video

02

HUANGCHIHHUNGLeo/claude-real-video

MCP server Claude CodeCodexCursor +2

Let Claude (or any LLM) actually watch a video — scene-aware, deduplicated frames + transcript, from a URL or local file. Runs locally from the claude-real-video Python package.

2.1k 4d ago A tokens not measured original MIT

fablecut

03

ronak-create/FableCut

MCP server Claude CodeCodexCursor +2

MCP server "fablecut" as configured in ronak-create/FableCut. Runs ${CLAUDE_PLUGIN_ROOT}/mcp-server.js with node. Needs 1 environment variable to run.

643 4d ago A tokens not measured original MIT

watch-skill

04

oxbshw/watch-skill

MCP server Claude CodeCodexCursor +2

MCP server "watch-skill" as configured in oxbshw/watch-skill. Launched with watch-skill serve.

320 2d ago A tokens not measured original MIT

pagecast

05

mcpware/pagecast

MCP server Claude CodeCodexCursor +2

Record any browser page as GIF or video via MCP — powered by Playwright + ffmpeg. Runs locally from the @mcpware/pagecast npm package.

43 5mo ago A tokens not measured original MIT

video

06

heristop/leclap

MCP server Claude CodeCodexCursor +2

Compose and render video from one JSON template. Deterministic, runs locally, no generative model. Runs locally from the @leclap/mcp npm package. Needs 5 environment variables to run.

23 6d ago A tokens not measured original MIT

video

07

studiomeyer-io/mcp-video

MCP server Claude CodeCodexCursor +2

Video production: recording, editing, effects, captions, TTS, screenshots. 8 tools. Runs locally from the @studiomeyer/mcp-video npm package.

5 10d ago A tokens not measured copy · 86% MIT

broll

08

luke-fairbanks/broll

MCP server Claude CodeCodexCursor +2

MCP server "broll" as configured in luke-fairbanks/broll. Runs dist/index.js with node.

4 1mo ago A tokens not measured copy · 83% MIT

aidemo

09

tandryukha/aidemo

MCP server Claude CodeCodexCursor +2

MCP server "aidemo" as configured in tandryukha/aidemo. Runs bin/aidemo.mjs with node.

4 19d ago A tokens not measured original MIT

youtube-ai

10

vibheksoni/youtube-ai

MCP server Claude CodeCodexCursor +2

YTAI: Python YouTube SDK, CLI, and MCP server without user-supplied API keys. Runs locally from the youtube-ai Python package.

3 1mo ago A tokens not measured original MIT

ffmpeg-render-pro

11

beeswaxpat/ffmpeg-render-pro

MCP server Claude CodeCodexCursor +2

Parallel video rendering tools: detect GPU encoders, render, color grade, merge audio, concat. Runs locally from the ffmpeg-render-pro npm package.

3 23d ago A tokens not measured original MIT

vidlizer

12

arizawan/vidlizer

MCP server Claude CodeCodexCursor +2

Point it at a video, image, or PDF — get structured JSON. Runs local (Ollama, LM Studio, oMLX) or cloud (OpenRouter). CLI + MCP server for Claude Code, Cursor, and Claude Desktop. Runs locally from the vidlizer Python package.

3 4mo ago A tokens not measured original MIT

screenwright

13

0xjesus/screenwright

MCP server Claude CodeCodexCursor +2

Turn Playwright E2E tests into polished product demo videos. Runs locally from the screenwright npm package.

3 1mo ago A tokens not measured original MIT

media-context-mcp

14

vishalguptax/media-context-mcp

MCP server Claude CodeCodexCursor +2

Local MCP server to analyze video, audio & images: frames, transcripts, on-screen text. Runs locally from the media-context-mcp npm package.

2 2mo ago A tokens not measured original Apache-2.0

vidin

15

teunlao/vidin

MCP server Claude CodeCodexCursor +2

Turn a screen recording into agent-readable annotated keyframes. MCP server + CLI on ffmpeg. Runs locally from the @teunlao/vidin npm package.

2 1mo ago A tokens not measured original MIT

atsurae

16

1000ri-jp/atsurae

MCP server Claude CodeCodexCursor +2

MCP server "atsurae" as configured in 1000ri-jp/atsurae. Runs atsurae with python. Needs 2 environment variables to run.

2 6mo ago A tokens not measured original MIT

videogen-mcp

17

sandraschi/ittybittyvideos

MCP server Claude CodeCodexCursor

Unified MCP server for video generation with intelligent HeyGen/Veo routing. Runs locally from the videogen-mcp Python package.

2 14d ago A tokens not measured original MIT

framesleuth

18

thestackhub1/framesleuth-agent

MCP server Claude CodeCodexCursor

MCP server "framesleuth" as configured in thestackhub1/framesleuth-agent. Runs locally from the framesleuth Python package.

2 20d ago A tokens not measured

ytdl-rmcp

19

dinglebear-ai/rytdl

MCP server Claude CodeCodexCursor +2

yt-dlp search, download, metadata, delivery, and Plex workflows over MCP and CLI. Runs locally from the @dinglebear/rytdl npm package. Needs 28 environment variables to run.

2 5d ago A tokens not measured AGPL-3.0

rytdl

20

dinglebear-ai/rytdl

MCP server Claude CodeCodexCursor +2

yt-dlp search, download, metadata, delivery, and Plex workflows over MCP and CLI. Runs locally from the @dinglebear/rytdl npm package. Needs 6 environment variables to run.

2 5d ago A tokens not measured AGPL-3.0

mcp

21

rendobar/mcp

MCP server Claude CodeCodexCursor

Transform video, audio and images, and generate media from prompts. FFmpeg, captions, models. Runs locally from the @rendobar/mcp npm package. Needs 1 environment variable to run.

1 yesterday A tokens not measured original MIT

demo-vid-mcp

22

sandraschi/demo-vid-mcp

MCP server Claude CodeCodexCursor

MCP server "demo-vid-mcp" as configured in sandraschi/demo-vid-mcp. Runs locally from the demo-vid-mcp Python package.

1 15d ago A tokens not measured

loudcheck

23

chaoz23/loudcheck

MCP server Claude CodeCodexCursor

Loudness compliance verdicts against formal published standards (EBU R128, ATSC A/85) — a pass/fail answer with exact deltas, not raw meter output. Runs locally from the loudcheck Python package.

1 23d ago A tokens not measured original MIT

squish

24

getsquish/squish

MCP server Claude CodeCodexCursor

Give AI random access to video: timestamped contact sheets + zoom into any start/end range. Runs locally from the @getsquish/squish npm package.

1 8d ago A tokens not measured original Apache-2.0