mcp video editingmcp server for video editingvideo editing mcp for claudeAI video agentMCP

MCP Video Editing: How the Tool Bridge Actually Works

MCP video editing explained: what the Model Context Protocol lets an agent do to a real timeline, which tools matter, and how Shoty wires it up locally.

I ChelI Chel
October 11, 2026
Before
After
Background swap · Sofa, made in Shoty. Original footage on the left, result on the right.

Ask an agent to "swap the background behind the sofa for a rooftop at dusk" and in the clip above, it does: the people, their motion and the camera move stay put while only the background changes. The part that makes that kind of MCP video editing possible isn't the model, it's the tool bridge between the agent and the video project, and that bridge is MCP.

This guide is about that bridge: what it is, which editing tools on it actually matter, and how it's wired up so any agent CLI can use the same ones.


What MCP is, without the protocol spec

Model Context Protocol is a standard for exposing a set of callable tools to an AI model, the same way a plugin exposes functions to an app. An agent connected to an MCP server can call a tool, get a structured result back, and decide what to do next, instead of only producing text.

For video, that distinction is the whole difference between an agent that talks about editing and one that edits:

  • Without a tool bridge, the agent can only describe steps. You read them and do the work.
  • With an MCP server exposing the right tools, the agent calls "look at frame," "move this clip," "generate this shot," and the project itself changes.

The model doesn't need new training to do this. It needs a server standing between it and the project, offering tools worth calling.

The tools that actually matter

Not every tool on an MCP server moves the needle. For editing, four kinds do:

  1. Vision. A tool that returns a frame or a contact sheet, so the agent checks what's in a shot before cutting or replacing it, instead of guessing from a filename.
  2. Timeline read/write. Tools to place, trim, move, layer and re-time clips in the actual project, not a text description of a project.
  3. Generation. A tool that hands a shot to a video or image model with references and returns a result the agent can place.
  4. Export. A tool that hands the finished cut to another app in a format it can open.

A server that only offers one or two of these leaves the agent doing homework again for the rest. All four together is what makes "cut the pauses, swap the background, export it" a single instruction instead of three separate tools you operate by hand.

How Shoty wires this up

Shoty is a desktop video editor (Mac and Windows) with an agent chat built in. Pick an agent in the model picker and Shoty runs that agent's own CLI, signed in with your own account, Claude Code, Codex, or Gemini's CLI. Shoty never sees the provider token and charges no fee for the agent itself.

For each turn, Shoty opens a localhost MCP server and exposes its editing tools through it: look at an image or frame, read and update the timeline, generate a shot, update project memory, export. Because it's the same server and the same tool set regardless of which CLI connected, the agent's capability doesn't change when you switch models, only its judgment does.

The timeline underneath is a text format (.shoty), so the agent is reading and editing a structure it can reason about instead of inferring one from pixels. Every change is undoable, and you set how far the agent goes on its own: suggest, preview, or auto, with run modes from Auto-review up to Run Everything.

Ask the agent, not the terminal

Once an agent is connected over MCP, you don't configure tools, you just ask for the edit:

Look at shot 3, replace the background behind the sofa with a rooftop at dusk, and keep the two people, their motion and the camera move exactly as they are.

Export the current cut as an EDL so I can finish the grade in DaVinci Resolve.

Each of those is one call to a different tool on the same server: vision, generation plus timeline write, and export. The agent chains them without you naming which tool to use.

What the bridge doesn't do for you

  • It doesn't pick the right take. The agent can generate and place several versions of a shot; deciding which one is right is still yours.
  • It doesn't replace review. Generated shots use credits, so set the run mode to review if you want to approve them before anything renders.
  • It doesn't make the agent smarter. MCP gives any connected model the same tools. A harder edit still benefits from clear instructions, naming what has to stay the same as much as what should change.

Download the free Shoty editor to try it with Claude Code, Codex or Gemini. For a walkthrough with one specific agent, see Claude video editing.

FAQ

What does MCP have to do with video editing?

MCP (Model Context Protocol) is a standard way for an AI agent to call tools outside the chat window. For video editing, that means tools to look at a frame, read and change a timeline, generate a shot, and export, instead of the agent only being able to describe an edit in text.

Is there an MCP server for video editing?

Shoty runs one locally. For each agent turn it opens a localhost MCP server and exposes its editing tools through it, so the connected agent can act on the same timeline you're looking at.

Which agents can use an MCP video editing server?

Any agent CLI that speaks MCP can connect to the same server and get the same tool set. In Shoty that's Claude Code, Codex and Gemini's CLI, picked from the model menu.

Do I need to install or configure the MCP server myself?

No, not in Shoty. The server starts and stops with each agent turn automatically. There's nothing to run in a terminal and nothing to point the agent at by hand.

Is MCP video editing safe to run unattended?

You choose how far it goes: suggest, preview before anything changes, or auto. Every change is undoable, and generated shots can be set to wait for your approval before they cost credits.

Try it in Shoty

The editor is free on Mac and Windows. Bring Claude, ChatGPT or Gemini on the plan you already pay for.

Download the free editor