Agent access
Let an AI edit the real timeline
Drift has a built-in localhost MCP server. Turn on Agent access and Cursor, Claude Code or another agent can import, trim, caption, apply effects and export — undoable, on your computer.
CutWire Drift speaks MCP (Model Context Protocol). That means Cursor, Claude Code, or another compatible agent can work inside the open project — not in a chat window that pretends to edit video.
This is a real editor hook. The agent sees the timeline, makes cuts you can undo, and only runs when you turn it on.
How to turn it on
- Open Drift.
- Go to Settings → Agent access.
- Enable it. It stays off at every launch until you do.
- Copy the connection snippet from Settings into Cursor, Claude Code, or your MCP client.
The server listens only on your computer (127.0.0.1). A bearer token rotates each session.
You can also attach with stdio: run drift --mcp-stdio against an editor that already has Agent access enabled. Setup details live in the MCP guide on GitHub.
What an agent can do
The agent does not get a single “make a video” button. It gets the same jobs you do, grouped into toolboxes:
- Media — import files (local paths), list, rename, replace, export a still
- Timeline — tracks, clips, selection, bookmarks, copy/paste, link or unlink audio
- Canvas — position, flip, blend, mask, fades, speed, reverse
- Playback — seek, play, pause, In/Out work area
- Text and shapes — titles, captions, stickers, emoji, fonts
- Subtitles — cues, import/export, generate captions from speech
- Effects — video/audio effects, transitions, look templates
- Project — new/open/save, package a bundle, canvas size, export
- Keyframes and speed — animation keys, speed ramps
- Cutout — SAM-style subject segmentation
- AI addons — denoise and face detection (if those models are installed)
- Audio — waveforms, beat detection, beat-synced cuts, clip volume
- Scenes — shot detection, what is in each shot, split or bookmark on scene boundaries
- UI — theme, shortcuts, editor preferences
Typical loop: inspect the project, apply a batch of edits (one undo step), capture a JPEG of the composition to check the frame, then export.
Working to the music or the footage
Agents can:
- Detect beats, snap clips to the grid, split on bars, bookmark downbeats
- Detect scenes, list shots, find a label such as “person”, split or bookmark on those boundaries
- Capture a still of the mixed frame to verify the look before export
Beat analysis is temporary (a mix-changing edit clears it). Scene analysis is cached on the source file.
Safety — what this is not
- Not on by default. Off until you enable Agent access, and off again the next time you launch.
- Not the cloud. Nothing is sent to CutWire. The MCP port binds to localhost. Your agent still uses whatever model it uses.
- Not a sandbox. Any local process with the session token can drive the editor. Treat the token like a password for this session.
- Not a substitute for addons. MCP will not install Whisper, cutout, or other models. If a tool needs a pack, install it in Drift first.
- Not atomic. A failed batch keeps the ops that already ran. Check the reply, then undo if needed.
Who this is for
- People already in Cursor or Claude Code who want the editor to follow a prompt
- Automation: import a folder, caption it, export, without clicking every clip
- Open-source builders extending Drift through the same protocol the UI uses
If you just want to cut a Reel by hand, ignore Agent access. The rest of Drift works without it.
See also the full feature list, the FAQ, and the protocol reference.
Download Drift — free, no watermark
Linux, Windows and macOS. GPLv3, no account, no subscription. What you preview is what you export.