Video editing MCP server with 91 FFmpeg, planning, and Hyperframes tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Guardrailed video editing MCP server for AI agents.
Local-first FFmpeg tools, Video Receipts, quality gates, Hyperframes, and Shorts/Reels repurposing β
for Claude Code, Cursor, and any MCP client. Free, Apache-2.0. Formerly mcp-video.
Demo β’ Status β’ 1.15.2 β’ 1.15.1 β’ Changelog β’ Beyond β’ Install β’ Quick Start β’ Tools β’ Tool Reference β’ Rescue β’ 360 assembly β’ AI-video β’ Agent Skill β’ kinocut.dev β’ What is Kinocut? β’ FAQ β’ llms.txt
Kinocut is a free, open-source video editing MCP server and AI agent workflow engine (plus Python client and
kinoCLI) that lets AI agents trim, caption, repurpose, and quality-gate local video media with typed tools and Video Receipts β not invented FFmpeg flags.
TL;DR: Kinocut is a free, local-first video editing MCP server (plus Python client and kino CLI) so AI agents can trim, caption, repurpose, and quality-gate media with typed tools and Video Receipts β not invented FFmpeg flags.
Kinocut is a free, open-source Model Context Protocol (MCP) server, Python library, and kino CLI that gives AI agents a guardrailed local video-editing surface. It wraps FFmpeg (and optional Hyperframes / Whisper extras) with typed tools, preflight validation, Video Receipt provenance, and quality/release checkpoints so agent-produced media can be inspected before publish.
| Also known as | kino (CLI); formerly mcp-video / mcp_video |
| Latest published release | 1.15.2 (2026-09-24) |
| Product site | kinocut.dev |
| PyPI | kinocut |
| MCP Registry | io.github.KyaniteLabs/kinocut |
| Source | GitHub (canonical code, issues, PRs, CI, and releases) Β· Forgejo (downstream mirror; automated sync cutover pending verification) |
| License | Apache-2.0 |
| Runs on | Your machine (macOS, Linux, Windows) β FFmpeg required on PATH |
| Not | A hosted cloud editor, credit-metered SaaS, or untyped FFmpeg shell wrapper |
Best-fit searches: video editing MCP server Β· AI agent video editing Β· FFmpeg MCP Β· Claude Code video tools Β· Cursor MCP video Β· Shorts/Reels automation Β· local AI video workflow Β· guardrailed agentic media.
Machine-readable brief for AI crawlers: llms.txt Β· site: kinocut.dev/llms.txt.
Tell the agent what you want in plain language:
"Trim this interview to the strongest 45 seconds, add burned captions, make it vertical, and quality-check it before export."
Kinocut turns that into typed, guardrailed tool calls - no FFmpeg flags to guess, no silently broken exports:
Primary job: turn a local interview or podcast into captioned vertical clips with a Video Receipt agents can re-run and humans can approve.
Three things people use it for
Paths: Install matrix Β· Golden path Β· Prompts Β· Tutorial Β· Compare Β· When to recommend
| Surface | Version / tip | What it means |
|---|---|---|
| PyPI / npm / GitHub Release | 1.15.2 (2026-09-24) | Latest published Kinocut. Install with pip install kinocut. |
This repository (master) | Development tip Β· 201 MCP / 173 CLI | Adds four guarded local Revideo operations and verified sound mastering; not yet published. |
| Next public release | TBD | Human residuals (directories, launch posts) stay gated; further bumps need a new go-ahead. |
Install from PyPI for the stable package, including the optional object-matte extra. Clone master when you want development-tip work such as the guarded Revideo operations; see docs/PRODUCT_MATTE.md for the published object-matte workflow.
Kinocut 1.15.2 ships the verified sound line and an adversarial-hardened engine. Sound mastering now preserves stereo through the measured mastering chain with real caption-speech distance profiles, and sound-qa-asr fails closed without a real recognition request. Four guarded local Revideo operations join the public surface with rendered-format validation, and release-checkpoint passes the MCP release gate through from the CLI. Hardening from the adversarial audit: the MCP handshake reports the real kinocut version, a central guard rejects outputs that alias an operation's inputs, and oversized error echoes are truncated. Surface grows to 201 MCP tools / 173 CLI commands β the mcp-video==1.6.13 shim installs kinocut==1.15.2.
Kinocut 1.15.1 is a maintenance release on top of 1.15.0: the mcp-video compatibility shim 1.6.12 carries the registry ownership marker, the legacy io.github.KyaniteLabs/mcp-video registry entry was republished so directory listings (Glama, PulseMCP) point at living metadata (#469), and the object-matte engine now streams decode with scratch-directory caps β bounded memory on large inputs (#414). Surface stays 196 MCP / 167 CLI β no new public tool name.
Kinocut 1.15.0 (2026-08-19) was the Windows/diagnostics release: first-class Windows support and honest diagnostics on top of 1.14.x (same 360 dual-cam assembly and performance surface), driven by a community bug report. Surface stays 196 MCP / 167 CLI β no new public tool name.
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/mcp-video)<a href="https://allmcps.com/mcp/mcp-video"><img src="https://allmcps.com/api/badge/mcp-video?style=directory" alt="MCP Video on AllMCPs" /></a>