Localhost recording

Record a demo video of your localhost app, before it ships.

Ask your AI agent for a demo of localhost:3000 and get the same cursor, captions and voice-over as any live site. No staging deploy, no ngrok, no port forwarding.

The problem with demoing what you just built #

The best time to record a feature demo is the moment it works: the details are fresh and the release notes are due. But the feature only exists on your laptop at localhost:3000. Most demo tools need a public URL, so you'd deploy to staging, set up a tunnel, or record your screen by hand and edit it afterwards.

DemoReady records the app on your machine directly. Your AI coding agent directs the demo, and a small connector securely shares the one address the agent opened.

How it works #

  1. Add DemoReady to your agent (Claude Code, Codex, Cursor or any MCP client). It's one command, npx -y demoready-mcp, and the setup guide covers every client. You can also tell your agent: "Read https://demoready.ai/docs.md and set up DemoReady for me."
  2. Sign in once with npx -y demoready-mcp login. You paste your API key in your own terminal, so it never appears in the chat.
  3. Ask for a demo: "Record a 3-scene demo of localhost:3000 showing how to invite a teammate. Log in off camera first."
  4. The connector opens an encrypted, outbound-only connection to DemoReady. The recording browser runs in the cloud and reaches only localhost:3000 through it. DemoReady adds the cursor, captions and voice-over, and the finished video lands in your library.

What stays private #

What works through the connector #

Cookies and logins, API calls to other local ports you name, WebSockets (including dev-server live reload) and normal page assets all work. A few limits:

Pricing #

Localhost recording is part of every plan that includes MCP: MCP at $4.99/month for 10 agent-directed demos, MCP Plus at $9.99/month for 30, or Pro and Studio. Your agent does the directing, so there's no per-demo AI charge. See pricing.

FAQ #

Do I need to deploy my app first? #

No. That's the point: record it on localhost the moment it works.

Does DemoReady see the rest of my computer? #

No. The connector forwards only requests for the exact local addresses your agent opened, and refuses everything else before it leaves your machine.

Which agents work? #

Any MCP client whose model can read screenshots: Claude Code, Codex, Cursor, Claude Desktop, Windsurf and VS Code with Copilot agent mode. See demo videos from AI agents.

Can I record a public site the same way? #

Yes. Give your agent any public URL, or use the web app without an agent at all.

More guides

Your next demo is one paragraph away.

Make a demo for $4