Skip to main content

mux

Mux video — manage assets, live streams, playback IDs, and analytics via REST API

Stars
15
Source
dvcrn/openclaw-skills-marketplace
Updated
2026-05-29
Slug
dvcrn--openclaw-skills-marketplace--mux
View on GitHubRaw SKILL.md

// install — copy + paste into any project

mkdir -p .claude/skills && curl -fsSL https://raw.githubusercontent.com/dvcrn/openclaw-skills-marketplace/HEAD/plugins/aiwithabidi--mux/skills/mux/SKILL.md -o .claude/skills/mux.md

Drops the SKILL.md into .claude/skills/mux.md. Works with Claude Code, Cursor, and any agent that loads SKILL.md files from .claude/skills/.

🎬 Mux

Mux video — manage assets, live streams, playback IDs, and analytics via REST API

Requirements

Variable Required Description
MUX_TOKEN_ID API token ID
MUX_TOKEN_SECRET API token secret

Quick Start

# List assets
python3 {{baseDir}}/scripts/mux.py assets --limit <value>

# Get asset
python3 {{baseDir}}/scripts/mux.py asset-get id <value>

# Create asset
python3 {{baseDir}}/scripts/mux.py asset-create --url <value> --playback_policy <value>

# Delete asset
python3 {{baseDir}}/scripts/mux.py asset-delete id <value>

# Get input info
python3 {{baseDir}}/scripts/mux.py asset-input-info id <value>

# List playback IDs
python3 {{baseDir}}/scripts/mux.py asset-playback-ids id <value>

# List live streams
python3 {{baseDir}}/scripts/mux.py live-streams

# Get live stream
python3 {{baseDir}}/scripts/mux.py live-stream-get id <value>

All Commands

Command Description
assets List assets
asset-get Get asset
asset-create Create asset
asset-delete Delete asset
asset-input-info Get input info
asset-playback-ids List playback IDs
live-streams List live streams
live-stream-get Get live stream
live-stream-create Create live stream
live-stream-delete Delete live stream
live-stream-reset-key Reset stream key
uploads List uploads
upload-create Create direct upload
views List video views
metrics Get metrics
monitoring Monitoring metrics

Output Format

All commands output JSON by default. Add --human for readable formatted output.

python3 {{baseDir}}/scripts/mux.py <command> --human

Script Reference

Script Description
{{baseDir}}/scripts/mux.py Main CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation