@profullstack/demomovie-mcp
MCP server for demo.movie, so an agent that has just
shipped a feature can film it: give it a URL, get a narrated MP4.
Runs on Node 20 or later over stdio.
Sign in
The server uses the token stored by the demo.movie CLI, so sign in once and
every agent on the machine can use it:
npx -y @profullstack/demomovie login
For CI or a headless box, set DEMO_MOVIE_TOKEN instead.
Register it with an MCP client
Claude Code:
claude mcp add demomovie -- npx -y @profullstack/demomovie-mcp
With a token from the environment:
claude mcp add demomovie -e DEMO_MOVIE_TOKEN=... -- npx -y @profullstack/demomovie-mcp
Any client that takes an mcpServers config (Claude Desktop, Cursor, and so on):
{
"mcpServers": {
"demomovie": {
"command": "npx",
"args": ["-y", "@profullstack/demomovie-mcp"]
}
}
}
Tools
make_demo | Film a narrated demo of a public URL; returns an id, or waits for it |
get_demo | Status, stage and result of one demo |
list_demos | The demos on this account, newest first |
cancel_demo | Stop a demo that is still queued or running |
MIT licensed.