DemoBitesDemoBites
StudioFree
PersonalizationPricing
LoginSign up
DemoBitesDemoBites

Record what's new, polish it into a professional demo, and publish it across an Explore Center your buyers explore and an Update Center your customers follow.

Start freeteam@demobites.com

Capture

  • Bite Studio

Convert

  • Explore Center

Grow & Retain

  • Live Bite Pages
  • Update Center
  • Pulse
  • Spotlight
  • Broadcast

Personalized

  • Streams

Explore

  • Why DemoBites
  • Demo Ops
  • Pricing
  • What's new

Support

  • Docs
  • Contact

Account

  • Log in

© 2026 DemoBites. All rights reserved.

TermsPrivacyRefundsCookies
Docs
/
  • Create a Bite
  • Agentic RecorderNew
  • Recording in the cloud
  • Manage from your agentNew
  • MCP tool reference
  • Bite Studio
  • Exporting & sharing
Browse docs
  • Create a Bite
  • Agentic RecorderNew
  • Recording in the cloud
  • Manage from your agentNew
  • MCP tool reference
  • Bite Studio
  • Exporting & sharing
BitesManage from your agent

Manage DemoBites from your agent

DemoBites is not a video tool, it is the platform that runs your whole demo and update flow, and the management MCP is the proof. Your agent can draft releases, assign bites, manage languages, and publish, with you approving anything public.

Your customers’ agents read your centers. Your agent runs them.

Every published center already serves its own read side for AI agents. This is the write side.


Quickstart

One command registers the management MCP with your agent, and runs the sign in first if you are not connected yet:

npx demobite mcp

If you already ran npx demobite, you are done, the front door sets up the recorder skill and the MCP together. You never have to choose between them. Inside the app, the same setup lives under MCP in your account menu.


From claude.ai or ChatGPT

Browser assistants need no terminal and no key. In the connector settings, add an MCP server pointing at one URL:

https://app.demobites.com/api/mcp

A DemoBites approval page opens in your browser, you pick a workspace, click Approve, and the assistant is connected. Under the hood it is OAuth 2.1 with PKCE and dynamic client registration, which is exactly why the URL is all you need.


Any MCP client

The server speaks Streamable HTTP, so any MCP client that can send a URL and a header can connect, Claude Code and Cursor among them. Register it manually with:

https://app.demobites.com/api/mcp
Authorization: Bearer <your key>

No key yet? Connect without one and the connect_demobites tool walks your agent through linking your account, it returns a code you approve in the browser, and the key comes back to the agent.

Codex, Claude Desktop, Gemini and any other client that speaks Streamable HTTP should connect the same way; we have hands on verified Claude Code and Cursor. Done with a machine? npx demobite logoutrevokes its key server side. A hosted connector stops when you remove it in the assistant’s settings.


What your agent can do

One hundred and seven tools across nine groups, your whole workspace by tool call. Twenty seven of them touch something public, and those pause for the approve moment below.

Connect and status

5

How an agent introduces itself, links your account, and checks where things stand.

Bites

13

List, rename, tag, organize, duplicate, share and retire your demo videos.

Timeline

12

The studio timeline by tool call, narration beats, cuts and camera.

Languages and narration

16

Add languages, manage narration and voices, stage new editions.

Spotlight

9

Cut, configure and fetch the finished renders of your spotlights.

Update Center

20

Releases end to end, create, edit, assign bites, publish, all of it.

Explore Center

7

The evergreen lineup, slots, settings and publishing.

Analytics and subscribers

5

Read your analytics summary, manage destinations and subscribers.

Workspace and account

20

Brand kit, domains, tags, folders, workspace settings.

The full list, every tool with its inputs and approval markers, lives on the MCP tool reference, generated from the live server.

The server documents itself: a tools/list call returns every tool with its full input schema, so what your agent sees is always current.


The approve moment

Your agent drafts freely, but nothing reaches a public page without you. Any publishing tool answers its first call with a human readable preview and a confirmation token instead of acting. Your agent shows you the preview, you say yes, and only the second call with that token executes. Tokens are single use, bound to that exact action and its arguments, and expire after ten minutes.

Failures are built for agents too: every error comes back as a structured object carrying the error name, a human message, and the fix, expired or reused confirmation tokens included, so a good agent recovers without guessing.

On the record

Every management call is audit logged, who connected, what was called, what changed. Agency without accountability is not a feature.


Recording vs managing

Two different jobs, two different doors. For recording, use the Agentic Recorder skill whenever your agent has your repo: an agent that knows the code films real selectors and real flows, with fewer wrong turns. The cloud recorder covers everyone else. For managing what you publish, the MCP is the door for any agent, repo or no repo.


Plans

Keys and tokens carry two scopes. The record scope connects an agent and covers the connect and status tools. The manage scope covers everything inside a workspace, reading included, and it takes both the scope and a workspace on Grow.

  • Connecting an agent is open on every plan.
  • Everything your agent does inside a workspace, reads included, requires Grow.
  • Recording stays available on every plan, the gate is on managing, not creating.
  • add_language follows your plan's localization feature, Global and up.

Straight answers

Which agents does this work with?

Coding agents through npx demobite, Claude Code and Cursor among them, and browser assistants like claude.ai and ChatGPT through the connector URL alone. Any MCP client that speaks Streamable HTTP can join.

Can the agent publish without me?

No. Every tool that touches a public page returns a preview and waits for your confirmation, and the token it needs is single use and expires.

Is what my agent does recorded?

Yes. Every management call is logged server side, who connected, what was called, what changed, denials included.

New here? Set up recording first, the same front door installs both.

Continue to the Agentic Recorder
Recording in the cloudBite Studio

On this page

  • Quickstart
  • From claude.ai or ChatGPT
  • Any MCP client
  • What your agent can do
  • The approve moment
  • Recording vs managing
  • Plans
  • Straight answers