Aidemo MCP server
Narrated, captioned product-demo MP4 from a storyboard.json; re-renders itself in CI at ~$0.
8 stars49 downloads/wk
Reviews
Write oneNobody has reviewed Aidemo yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Aidemo tools (12, 2 write)
write = sends, deletes, buys or postsRead from the package source without running it. The installed server may list more.
doctorCheck prereqs: node, ffmpeg, Chrome, TTS/STT endpoint (flags
embedReady-to-paste embed snippets (markdown GIF, markdown still, HTML
feedbackFile a bug, surprise, or workaround you hit this session as a GitHub
get_authoring_guideThe canonical guide to authoring demos: storyboard schema, action
get_storyboard_schemaJSON Schema for storyboard.json, generated from the engine's own
import_traceTurn a Playwright trace.zip (context.tracing / `--trace on`) or a *.spec.ts
init_demowrite actionCreate demos/<name>/ with a starter brief + storyboard. dir is the
job_cancelwrite actionBest-effort cancel (checked between actions/scenes/stages). A
job_listAll jobs this server session, newest last.
job_statusStatus, stage, per-scene progress (scenesTotal/scenesDone/
lint_storyboardBrowser-free preflight over a storyboard: a per-scene pacing forecast
validate_storyboardValidate a storyboard against the engine schema without running
Public scan report
scanner v0.1.9 · 2026-09-21 · same rubric, same numbers if you re-run it
- Code scan47 source files scanned25/25
- –Live reliabilityno gateway calls yet and no remote to proben/a
- –Tool poisoningtools not inspected (local package is not executed); not countedn/a
- Auth qualitylocal package, no credentials required12/15
- Maintenancelast push 0 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
What the publisher says
From the Aidemo repository's README, as published. We do not edit it. Read it on GitHub
aidemo — your coding agent makes the demo video
aidemo.top · watch a real 51s output ▶ · authoring guide · render in CI
Tell your coding agent "record a 45s demo of the checkout flow" — get back a polished MP4 with voiceover, synced captions, and auto-zoom. Any MCP-capable agent (Claude Code, Codex CLI, Gemini CLI) writes one storyboard.json; the headless engine drives a real Chrome, records a deterministic replay, voices it, captions it, and trims the dead time. Because the replay is deterministic, the demo re-renders itself in CI when the product changes — no re-recording, no API key, about $0 a render. An open-source (MIT) alternative to Screen Studio, Clueso, or Demosmith for when you'd rather your coding agent make the demo.
Install: Claude Code /plugin marketplace add tandryukha/aidemo · any agent npx skills add tandryukha/aidemo (skill only; add the MCP server with repo-init) · CI uses: tandryukha/aidemo@stable · CLI npx -y @tandryukha/aidemo · Homebrew brew install tandryukha/aidemo/aidemo Published on the GitHub Marketplace, npm, a Homebrew tap, and the MCP Registry.
Real output — a ~51 s self-narrated tour of Wikipedia (portal search → Ada Lovelace → focus-zoom → click through to the Analytical Engine → glide scroll), authored by Claude from one storyboard.json and recorded as a deterministic replay. The preview GIF is silent; watch the full version with narration ▶.
Three ways to use it
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Install directly
Runs npx -y @tandryukha/aidemo on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add aidemo -- npx -y @tandryukha/aidemo
Aidemo: common questions
- Is Aidemo MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the Aidemo safety report
- How do I install Aidemo?
- It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
- Does Aidemo need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Aidemo maintained?
- The last commit was in the last day (2026-09-21). The latest release is v0.15.0.
- What can I use instead of Aidemo?
- Servers from other publishers that do the same job: HasData Walmart MCP server, MCP server and Loki Mode MCP server. Compare all Aidemo alternatives.
Alternatives to Aidemo
Same job from other publishers: the closest match first, then the best rated.
HasData WalmartWalmart search, product pages and customer reviews on walmart.com and walmart.ca, as JSON.not reviewedGrowingA- MCPProduct mockup API. Render PSD and 2D mockups, generate videos, manage async jobs and webhooks.not reviewedGrowingB
- Loki ModeAutonomous spec-to-product coding-agent CLI with an MCP server exposing 36 tools over stdio.not reviewedEstablishedB
- COTAL actions (cotal.ai)cotal.ai actions: product overview, site search, build log, feedback, Cloud waitlist, updates, callsnot reviewedEstablishedB
- ShopwareQuery and safely manage a Shopware 6 shop: products, orders, customers, stock, audits, reports.not reviewedEstablishedB