mcp.film

mcp.film / Editing & Post / Kinocut

Kinocut

Communityby Community (KyaniteLabs)freeverified Oct 9, 2026

Guardrailed local video editing MCP — FFmpeg, receipts, quality gates, and repurposing.

What it does

Kinocut, formerly mcp-video, wraps FFmpeg and adjacent media tools behind typed, preflighted MCP operations, with a `kino` CLI and Python client over the same engine. For filmmaker agents it is the safer local post bench: inspect clips, trim and merge, burn captions, normalize audio, render variants, run release checkpoints, and fail early when an edit would produce bad media. Every operation writes a Video Receipt with input and output hashes so another agent or a human can verify what actually happened.

Connect

Claude Code
claude mcp add kinocut -- uvx --from kinocut kino --mcp
Claude Desktop (claude_desktop_config.json)
{
  "mcpServers": {
    "mcp-video": {
      "command": "uvx",
      "args": [
        "--from",
        "kinocut",
        "kino",
        "--mcp"
      ]
    }
  }
}
Cursor (.cursor/mcp.json)
{
  "mcpServers": {
    "mcp-video": {
      "command": "uvx",
      "args": [
        "--from",
        "kinocut",
        "kino",
        "--mcp"
      ]
    }
  }
}
Auth: none

Sample tools

search_toolsvideo_infovideo_trimvideo_mergevideo_subtitlesvideo_normalize_audiovideo_release_checkpointvideo_repurposevideo_workflow_rendervideo_review_runhyperframes_render

Field notes

Renamed: KyaniteLabs' mcp-video is now Kinocut. The slug here stays `mcp-video` so existing links keep resolving, but the project, package, CLI and docs have all moved. The old docs site kyanitelabs.github.io/mcp-video now 404s; product docs live at kinocut.dev. PyPI `mcp-video` is only a compatibility installer these days (1.6.16 pulls kinocut 1.16.1) — install `kinocut` and drive it with the `kino` CLI. The MCP server needs the `--mcp` flag (`kino --mcp`); this entry's install line omitted it before 9 Oct 2026, so bare `kino` configs copied from here will not start a server. Legacy `mcp_video` imports, MCP_VIDEO_* env vars, ~/.mcp-video data and mcp-video:// resource URIs are still honoured on the 1.14.x+ line, but that is a compatibility window, not a plan. Apache-2.0, 196 stars, Python >=3.11, v1.16.1 released Oct 5 2026, pushed Oct 9 2026, registered in the official MCP Registry as io.github.KyaniteLabs/kinocut; the README now names GitHub as canonical and the maintainer's Forgejo as a downstream mirror. Core editing needs FFmpeg on PATH and AI extras (Whisper, stems, upscalers, object matte) add gigabytes, so install only the extras you need; Hyperframes tools additionally want Node 22+. The 203-tool count is self-reported, and the README openly lists surfaces that are gated or unreleased — native desktop bundles are blocked on FFmpeg licensing, C2PA signing is development-tip only and off by default, and the trusted-execution kernel plus paid generative and dubbing plans are unshipped.

Also in Editing & Post

Used in

AI Commercial Sprint · Model Shootout · Local Edit Bay · Archive To Trailer · Open Lab · Compare video and image models before spending the budget · Edit local footage without handing over the source library · Turn an archive or dailies library into a trailer · Run a hackable open film lab

Pairs well with