Skip to main content

asimovbox

Command-line tool and MCP server for the AsimovBox video studio. Generate Explainer and Motion Brief videos programmatically with the same account and credit billing as the web studio.

Install

pip install --upgrade asimovbox

Authenticate

Generate a personal API key at asimovbox.com → Account → API access, then:

asimovbox login --token asb_xxxxxxxx
# or set ASIMOVBOX_API_TOKEN / ASIMOVBOX_API_URL in your environment

CLI

asimovbox options                      # current types, tiers, modes, ratios
asimovbox styles                       # visual style templates
asimovbox voices                       # narration voices

# one-shot: create → storyline → render → wait → download
asimovbox make "How DNS works, for beginners" \
  --duration 60 --type explainer --tier premium --wait -o dns.mp4

# or step by step
asimovbox create "How TLS works" --type explainer              # -> {id}
asimovbox storyline <id> --wait        # draft script + scenes
asimovbox render <id>                  # charges credits, starts render
asimovbox status <id>                  # poll status; download_url when ready
asimovbox download <id> -o out.mp4

Rendering charges credits against your account, exactly like the web studio.

MCP server

The package installs an asimovbox-mcp stdio server.

Codex

codex mcp add asimovbox \
  --env ASIMOVBOX_API_URL=https://asimovbox.com \
  --env ASIMOVBOX_API_TOKEN=asb_xxxxxxxx \
  -- asimovbox-mcp

Claude Desktop or Cursor

Add this to claude_desktop_config.json or .cursor/mcp.json:

{
  "mcpServers": {
    "asimovbox": {
      "command": "asimovbox-mcp",
      "env": {
        "ASIMOVBOX_API_URL": "https://asimovbox.com",
        "ASIMOVBOX_API_TOKEN": "asb_xxxxxxxx"
      }
    }
  }
}

VS Code

Save this as .vscode/mcp.json:

{
  "servers": {
    "asimovbox": {
      "type": "stdio",
      "command": "asimovbox-mcp",
      "env": {
        "ASIMOVBOX_API_URL": "https://asimovbox.com",
        "ASIMOVBOX_API_TOKEN": "asb_xxxxxxxx"
      }
    }
  }
}

Tools: list_video_options, list_style_templates, list_voices, create_video, generate_storyline, update_video, render_video, get_video, download_video, list_music, and finalize_video.

Configuration precedence

explicit flags → environment (ASIMOVBOX_API_URL, ASIMOVBOX_API_TOKEN) → ~/.config/asimovbox/config.json → defaults (https://asimovbox.com).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

asimovbox-0.4.0.tar.gz (10.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

asimovbox-0.4.0-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file asimovbox-0.4.0.tar.gz.

File metadata

  • Download URL: asimovbox-0.4.0.tar.gz
  • Upload date:
  • Size: 10.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.14

File hashes

Hashes for asimovbox-0.4.0.tar.gz
Algorithm Hash digest
SHA256 2f381e7f02a32fdd73fbff18847f79aae3337de2cfcf7b5027413552c5fc0716
MD5 d0b5bd2729ff135ca21bf0771e600ef6
BLAKE2b-256 2079d2c8f3dcb5eca1def23cda5dcf094181fff60189e171e03ca46d417a1a40

See more details on using hashes here.

File details

Details for the file asimovbox-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: asimovbox-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.11.14

File hashes

Hashes for asimovbox-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 80e3b20ea023d953e89b8dc871dbe72b1afad6b4b3e6017e9fea11fc5dbb6e90
MD5 b32ed9c62750a0fcb7703f05be8c2800
BLAKE2b-256 acfb3b1d2a6fc864dd3ebf665a9cf486e04f57ae734a4d4c00afc0f35826058b

See more details on using hashes here.

Release history Release notifications | RSS feed

0.4.1

2 files

This release

0.4.0 This release

2 files

0.3.0

2 files

0.2.0

2 files

0.1.1

2 files

0.1.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page