MIMia00:12:07Must
Typo: ‘Availble’. Lift the line a bit.
Reply…
launch-edit fixed it in V2
Typo fixed, the line 24 px higher.
Looks rightStill wrong
Claude Code, Codex, Cursor or any MCP client hears a note the moment it’s sent, asks on the frame when it isn’t sure, uploads the new version and answers. Lampo shows each step as it happens.
northwind-launch.mp4Northwind › Launch film
V1V2 launch-editWatching for feedbackReading note c_7f3a9bLooking at frame 295Asked a questionWaiting for your answerUploading northwind-launch.mp4Fixed c_7f3a9b To review· V1 to reviewIn progress· 1 note open on V1Check fixes· 1 fix to check in V2
launch-edit asks
Lift the line 24 or 48 px?
24 px48 px
Mia answered · 24 px
launch-editWatching for feedbackReading note c_7f3a9bLooking at frame 295Asked a questionWaiting for your answerUploading northwind-launch.mp4Fixed c_7f3a9b
The frame’s number at the file’s real rate, the box in the video’s own pixels, the words, the team’s playbook and the marked frame itself. Your agent has nothing to interpret and nothing to guess.

MIMia00:12:07MustTypo: ‘Availble’. Lift the line a bit.Playbook · Northwind r3
What the agent gets
Your agent asksget_note({ "id": "c_7f3a9b" }) · or lampo open northwind-launch.mp4
lampo watch or MCP: nothing costs a token until something happens.A question pinned to the frame, with the answers it expects as buttons. Or takes to audition before it spends a render: two narrators, two music beds, each at the same loudness. Your picks come back to it as one line.

launch-edit asks
Lift the line 24 or 48 px?
24 px48 px
Mia answered · 24 px
What it does
launch-edit hearslampo watch: videos assigned to launch-edit on app.lampo.video. Ctrl-C to stop.[11:25:02] ANSWERED c_9d0e1f 00:12:07 northwind-launch.mp4 →launch-edit by Mia — "24 px" · on: "Lift the line 24 or 48 px?"[11:32:40] ANSWERED c_1a2b3c folder Northwind/Launch film by Mia — PICKED voice=v2 music=m2 · on: "Which narrator and which music?"
Every Send is one piece of work. A line above the notes says where it stands, and the Agent tab beside them has the rest: your notes as its plan, what it is doing in its own words, the steps it took. Lampo builds it from the calls your agent makes anyway.
northwind-launch.mp4
V2 Watching for feedbackReading note c_7f3a9bLooking at frame 295Reading the playbookAsked a questionWaiting for your answerUploading northwind-launch.mp4Uploaded northwind-launch.mp4Fixed c_7f3a9b
lampo render: the stage, the percent and the time left, from Remotion, ffmpeg, After Effects or Blender.lampo or MCP, never a file’s contents.Fixed, won’t fix with a reason, or a note of its own to say what else it changed. The open notes carry over to V2, Lampo outlines what really changed since V1, and each fix waits for you: Looks right, or Still wrong.

MIMia00:12:07Must
Typo: ‘Availble’. Lift the line a bit.
Reply…
launch-edit fixed it in V2
Typo fixed, the line 24 px higher.
Looks rightStill wrong
ALAlex00:14:08Should
Can the logo land a beat later?
Reply…
launch-edit won’t fix it
The logo timing follows the brand guide.
launch-edit00:03:11Info
Matched the grade of shot 2 to shot 1.
Pick yours: the one snippet or connector address Lampo Cloud gives it, with the step that signs it in. Then tell it Use Lampo for "Spring launch": it finds the project, puts up V1 itself, works your notes, puts up the next version, marks them fixed and waits for your notes until you approve.
Connect your agent to Lampo Cloud
Its address is https://app.lampo.video/mcp. The first time your agent connects, it opens Lampo’s sign-in in your browser: sign in and allow it, with no token to copy.
In a terminal:
claude mcp add --transport http lampo https://app.lampo.video/mcpThen sign in: run /mcp in Claude Code and follow the steps in your browser (or claude mcp login lampo).
In ~/.codex/config.toml:
[mcp_servers.lampo]
url = "https://app.lampo.video/mcp"
tool_timeout_sec = 330Then sign in once: codex mcp login lampo.
In ~/.cursor/mcp.json (or .cursor/mcp.json in a project):
{
"mcpServers": {
"lampo": {
"url": "https://app.lampo.video/mcp"
}
}
}Cursor offers to connect: sign in when it asks.
In .vscode/mcp.json (or "MCP: Open User Configuration"):
{
"servers": {
"lampo": {
"type": "http",
"url": "https://app.lampo.video/mcp"
}
}
}VS Code asks you to sign in the first time.
In ~/.gemini/config/mcp_config.json (or .agents/mcp_config.json in a project):
{
"mcpServers": {
"lampo": {
"serverUrl": "https://app.lampo.video/mcp"
}
}
}Antigravity signs in by itself the first time. Its config opens from the MCP Servers panel: ⋯ → Manage MCP Servers → View raw config.
In ~/.config/devin/mcp_config.json (Cascade panel ⋯ → Open MCP config file):
{
"mcpServers": {
"lampo": {
"url": "https://app.lampo.video/mcp"
}
}
}Windsurf is Devin Desktop now; it signs in the first time it uses the server.
In ~/.gemini/settings.json:
{
"mcpServers": {
"lampo": {
"httpUrl": "https://app.lampo.video/mcp"
}
}
}Gemini CLI signs in by itself when the server asks; /mcp auth lampo signs in again.
In ~/.config/zed/settings.json (or .zed/settings.json in a project):
{
"context_servers": {
"lampo": {
"url": "https://app.lampo.video/mcp",
"timeout": 330
}
}
}Zed asks you to sign in.
In Claude on the web or the desktop: Customize → Connectors → + Add → Add custom connector. Give it a name and the address, then sign in when asked. On Team and Enterprise plans an owner adds it for the organization first.
On the web, with Plus, Pro, Business, Enterprise or Education: turn on Developer mode under Settings → Security and login, then open ChatGPT’s plugins, select + and create a developer-mode app with the address. It signs in through Lampo.
In the client's MCP config:
{
"mcpServers": {
"lampo": {
"type": "http",
"url": "https://app.lampo.video/mcp"
}
}
}A client that speaks MCP over HTTP takes the address and signs in when Lampo asks.
Then tell it one sentence: Use Lampo for "Spring launch". That is the whole loop: it finds the project, puts up V1 itself, works your notes and waits for the next ones until you approve.
On your own machine or server, Settings → Connect an agent gives the same for its address, and lampo mcp config <client> prints it.
lampo render, so you watch the progress.lampo command work side by side.
Lampo Cloud from €0, or the open‑source app on your own machine or server. Version 0.1. The source is on GitHub.