Marketing Tool Stackby Amit Gupta
← All apps

Desktop video editor

PromptCut beta

The video editor you drive with your own AI.

PromptCut is a desktop editor for Windows and macOS where you prompt your edits in your own AI over MCP. Native ffmpeg does the work locally, so your footage never leaves your machine and there are no provider API keys to manage. You bring the model, PromptCut brings a real timeline.

Runs from source today: clone the repo, then npm install and npm start. Packaged one-click installers are on the roadmap.

The PromptCut editor: timeline with clips, a title, music, previewing a titled frame

A full timeline: clips, a title overlay, a music track, and a live preview of the composed frame.

Why PromptCut

Four things that make it yours

Your AI, not ours

Bring your own model

PromptCut has no built-in model to lock you in. Connect Claude, Cursor, or any MCP host and drive edits from the assistant you already pay for. Switch models whenever you want. The editor never depends on a provider we chose for you.

The PromptCut Connect your AI panel with copy-paste MCP setup for Claude and Cursor

Never leaves your machine

Local by default

PromptCut runs a local MCP server that listens on loopback only. Your source files stay on your device, and every render happens through native ffmpeg on your own hardware. Nothing about your footage is uploaded to a cloud service to be edited.

PromptCut ducking background music under a voice track on the audio timeline

No keys, no watermark, no seat

Free and open source

Zero API keys are stored. There is no watermark on your exports, no per-seat license, and nothing gated behind credits. PromptCut is free and MIT licensed, so you can read the code, fork it, and run it exactly how you need to.

PromptCut auto-captioning a clip using offline whisper.cpp

A full timeline, not a gimmick

A full timeline, not a gimmick

This is a proper non-linear editor, not a prompt box bolted onto a filter. Twenty-nine editing tools run on native ffmpeg, from trim and split to crossfades, aspect reflow, color grading, Ken Burns zoom, picture-in-picture, and transcript-powered auto-editing that cuts silences and filler words for you. Every edit is undoable, so you can experiment without fear.

PromptCut in a 9:16 vertical aspect with an image overlay on the frame

How it works

Three steps from install to export

1

Open PromptCut

Launch the app and it starts a local MCP server on loopback. That server is how your AI reaches the timeline. Nothing is exposed to the network.

2

Connect your AI once

Add PromptCut to Claude Code, Claude Desktop, or Cursor with a single copy-paste line. The pairing token is stable across restarts, so you set it up once.

3

Prompt your edits

Describe what you want in plain language. The timeline updates live as your AI calls the editing tools, and you export a real MP4 when it looks right.

Connect your AI

Copy-paste setup for your host

Any MCP host works. These are the three most common. Stdio-only hosts bridge with npx -y mcp-remote <url>. The pairing token is stable across restarts, so you set this up once.

Claude Code

claude mcp add --transport http promptcut "http://127.0.0.1:4599/mcp?t=<token>"

Claude Desktop

Add this to your claude_desktop_config.json:

{
  "mcpServers": {
    "promptcut": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "http://127.0.0.1:4599/mcp?t=<token>"]
    }
  }
}

Cursor

Add this to ~/.cursor/mcp.json:

{
  "mcpServers": {
    "promptcut": {
      "url": "http://127.0.0.1:4599/mcp?t=<token>"
    }
  }
}

The toolset

29 tools your AI can call

Every tool below runs locally on native ffmpeg. Your AI picks the right ones from your prompt and chains them into a real edit.

ToolWhat it does
Edit
import_clipBring a video file onto the timeline.
trim_clipSet a new start and end for a clip.
split_clipCut one clip into two at a point.
reorder_clipMove a clip to a new position in the sequence.
remove_clipDelete a clip from the timeline.
set_clip_speedSpeed a clip up or slow it down.
set_clip_volumeAdjust a clip's audio level.
Auto-edit (transcript-powered)
remove_silencesDetect and cut dead air, closing the gaps.
remove_fillersCut filler words (um, uh, ...) using word-level transcription.
Text and captions
add_textPlace a title or caption on the frame for a set time.
generate_captionsAuto-caption the video offline with bundled whisper.cpp.
generate_word_captionsWord-by-word animated captions, TikTok and Reels style.
Look
set_clip_colorColor-grade a clip: brightness, contrast, saturation.
set_lookApply a look preset: warm, cool, bw, cinematic, vivid.
set_clip_zoomKen Burns pan and zoom on a clip or still.
set_transitionAdd a real xfade crossfade between clips.
set_aspectReframe to 16:9, 9:16, 1:1, or 4:5, padding or cropping.
Audio
set_musicAdd a background music track.
set_music_duckingLower the music automatically under a voice.
Images and picture-in-picture
add_imageOverlay an image on top of the video.
add_image_clipInsert a still image as its own clip.
generate_imageCreate an image through a connected image MCP server.
remove_imageRemove an image overlay or still.
add_video_overlayAdd a picture-in-picture video, like a webcam corner.
remove_video_overlayRemove a picture-in-picture overlay.
Safety and output
undo_lastUndo the most recent edit.
clear_timelineStart over with an empty timeline.
get_timelineRead back the current state of the edit.
export_videoRender a real MP4 with native ffmpeg.

In practice

Example prompts

Talk to PromptCut the way you would brief an editor. Each of these runs end to end.

Questions

Frequently asked

Does it upload my footage?

No. The local MCP server is loopback only, and ffmpeg runs on your own machine, so your footage stays on your device.

Do I need an API key?

No. PromptCut uses your own AI app on your own subscription. No provider API keys are stored anywhere.

Which AIs work?

Any MCP host: Claude Code, Claude Desktop, Cursor, and others. Stdio-only hosts bridge with npx -y mcp-remote.

Is there a watermark or credits?

No. PromptCut is free and MIT open source. Nothing is gated behind credits or seats.

Can it caption my video?

Yes, offline, with bundled whisper.cpp. No audio is sent to any server.

Windows and Mac?

Yes, both Windows and macOS are supported.

How is it different from the browser editor at /video?

The browser editor runs in the browser with no install. PromptCut is the desktop version you drive with your own AI over MCP, adding offline captions and native speed.

Bring your own AI to a real timeline

PromptCut is free, MIT licensed, and runs entirely on your machine. Grab the source from GitHub, or read the story behind it first.