Skip to content
dopemcp

Agent direction

Your agent, at the controls.

Every control in the studio is an MCP tool. Your agent drives your app and the recorder together — navigating, typing, clicking — and re-records a bad take without you touching the mouse.

The MCP loop, live

Watch an agent shoot a demo.

A stylized replay of a real session: the agent's tool calls on the left, the recorder responding on the right.

agent · claude code

Record a 30-second demo of the new analytics page. Zoom into the revenue chart, add captions, and narrate it in English and Japanese.

  1. record.start { res: "1080p" }
  2. browser.goto { url: "/analytics" }
  3. mouse.click { target: "Last 90 days" }
  4. camera.zoom { on: "#revenue-chart", scale: 1.6 }
  5. caption.show { text: "Filters update the chart live" }
  6. voice.narrate { lang: "en" }
  7. camera.pan { to: "#breakdown" }
  8. export.render { langs: ["en", "ja"] }
app.acme.dev/analytics

Analytics

30 days Last 90 days Custom

Revenue

$48.2k

+12%

Active users

9,381

+6%

Churn

1.9%

−0.3%

Revenue

USD

Top sources

Organic41%
Paid33%
Referral26%

Breakdown

Pro plan $21,480
Team plan $15,920
Free → Pro $10,800

Exports

demo-en.mp4
demo-ja.mp4
demo-es.mp4
Filters update the chart live

Rendering exports

demo-en.mp4

demo-ja.mp4

The tool set

Every control, callable.

The recorder, the camera, the captions, the voiceover — each one is an MCP tool your agent can call mid-recording.

Navigate & click

Drives your browser and your app to the exact state you want on camera.

Type & trigger

Fills forms and runs the flow the way a user would, while the recorder rolls.

Zoom the camera

Pulls focus to the element being narrated — fired as a tool call, on beat.

Drop captions

Captions land timed to the action, not pasted on afterwards.

Narrate

The script it wrote gets voiced through your own TTS key.

Re-record a scene

A bad take means one scene re-shot — not your afternoon.

Bad take? It re-records the scene, not you.

When something on screen doesn't go to plan — a slow load, a mis-click, a state that didn't render — the agent notices and re-shoots that scene. You never sit through another full take because second 43 went wrong.

Common questions

Which AI agents work with Dope MCP?

Any MCP client: Claude Code, Cursor, Windsurf, Cline, Zed, Continue, GitHub Copilot, Gemini CLI, and more. If your tool can connect to an MCP server, it can direct your videos.

Do I need an AI agent to use it?

No. Dope MCP works as a normal screen recorder and editor on its own. The agent is the superpower, not a requirement.

Keep exploring: Cinematic camera · Self-writing scripts

Ready to make something dope?

Download the recorder, point your agent at it, and ship your first localized demo today.

Free during early access · No credit card

All platforms & requirements →