REST API
Create videos, inspect status, update scenes, and render through authenticated JSON endpoints.
POST /api/v1/videosUse the studio when you want visual control, or connect AsimovBox to an agent, script, or internal tool through REST, the Python CLI, hosted MCP, or A2A.
Talk to supportCreate videos, inspect status, update scenes, and render through authenticated JSON endpoints.
POST /api/v1/videosUse the AsimovBox package from scripts, notebooks, CI jobs, or internal tools.
pip install asimovboxConnect Claude and other OAuth-capable agents to the Streamable HTTP video server.
https://asimovbox.com/api/video-mcpLet another agent delegate complete video tasks and retrieve status, cancellation, and MP4 artifacts.
https://asimovbox.com/.well-known/agent-card.jsonUse one OAuth connection and guided video workflow across supported ChatGPT and Codex surfaces.
AsimovBox Video · universal pluginInstall native Harness tools backed by the same hosted MCP and production rendering pipeline.
dsh plugin --profile default add github:cerebrixos-org/dsh-asimovboxUse the hosted endpoint when your client supports OAuth and Streamable HTTP. The client discovers authorization metadata, opens the AsimovBox consent flow, and receives a scoped bearer token. No local package or process is required.
https://asimovbox.com/api/video-mcp as the MCP server or connector.For clients that only support local stdio servers, use the Python CLI package and configure the user API key from Account → API access.
Point an A2A v1 client at the public Agent Card. A new user can connect directly from the agent: AsimovBox opens Google sign-in and consent in the browser, creates the account when needed, and returns a scoped token to the agent. The user does not need to visit Studio or copy an API key.
https://asimovbox.com/.well-known/agent-card.json and dynamically register the OAuth client.https://asimovbox.com/api/a2a resource.SendMessage, GetTask, ListTasks, or CancelTask to the advertised interface with A2A-Version: 1.0.application/json part to explicitly request paid stages such as generate_storyline, render, or finalize.A personal API key remains available for existing server-to-server integrations. A plain-text request creates a free draft only; AsimovBox will not infer authorization to spend credits from ambiguous prose.
Install the native Harness bundle, generate a personal API key under Account → API access, and provide it through the environment. The plugin registers the same ten discovery and video workflow tools exposed by hosted MCP.
dsh plugin --profile default add github:cerebrixos-org/dsh-asimovbox.ASIMOVBOX_API_KEY without committing it to source control.Storyline generation, rendering, and branded finishing can consume credits. The plugin distinguishes free draft creation from those paid stages and requires explicit user intent.
The AsimovBox Video package combines the hosted OAuth MCP server with a guided workflow skill. It is designed for the universal plugin directory shared by supported ChatGPT and Codex surfaces, while direct MCP connections remain available for developer-mode and private use.
The product workflow is intentionally structured: brief → storyline → editable scenes → voice → render. The public llms.txt file summarizes the product, endpoints, and canonical pages for crawlers and AI assistants.