Media

ApiVideo

@ktmcp-cli/apivideo

api.video is a video infrastructure service providing video hosting, transcoding, delivery, and streaming. This CLI lets you upload videos, manage collections, generate tokens, and retrieve analytics from the terminal.

Peter Steinberger
🦞
Six months ago, everyone was talking about MCPs. And I was like, screw MCPs. Every MCP would be better as a CLI.
Peter Steinberger, Founder of OpenClaw · Lex Fridman Podcast #491 · @steipete

Quick Start

Install the CLI globally using npm:

npm install -g @ktmcp-cli/apivideo

Features

Upload and manage videos
Generate upload tokens
Live streaming management
Video analytics access
Caption and chapter management
Player customization

Usage Examples

Authentication

# Set up API key
apivideo auth login --api-key YOUR_API_KEY

# Verify connection
apivideo auth status

Manage videos

# List all videos
apivideo videos list

# Upload a video
apivideo videos upload --file ./video.mp4 --title "My Video"

# Get video details
apivideo videos get VIDEO_ID

Documentation

For complete documentation, API reference, and advanced usage examples, visit the GitHub repository. Each CLI includes comprehensive README.md, AGENT.md for AI integration, and OPENCLAW.md for tool definitions.