Shaka Packager MCP Server

Experimenting with MCP

Local serverstdioPython

What is the Shaka Packager MCP Server?

Experimenting with MCP

What it actually does

An MCP (Model Context Protocol) server that integrates Shaka Packager with Claude AI applications for video transcoding, packaging, and analysis.

  • Video Analysis — Analyze video files to extract detailed stream information, codecs, bitrates, and more
  • Media Packaging — Convert videos for streaming in HLS and DASH formats with support for VOD and live streaming
  • Advanced Options —
  • Apply DRM encryption (Widevine, PlayReady, FairPlay)
  • Configure ad insertion markers
  • Convert between formats (MP4, TS, etc.)

Configuration

  • Python 3.10 or higher - Shaka Packager installed and available in your PATH - Download from GitHub - Or build from source following these instructions - An MCP-compatible client (like Claude Desktop)

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

How to install the Shaka Packager MCP Server

{
  "mcpServers": {
    "shaka-packager": {
      "command": "uvx",
      "args": ["shaka-packager-mcp"],
      "env": {
        "VIDEO_PATH": "your-value",
        "SHAKA_PACKAGER_PATH": "your-value",
        "DOCKER_PATH": "your-value"
      }
    }
  }
}

Add to claude_desktop_config.json, then restart Claude Desktop.

Configuration

  • Python 3.10 or higher - Shaka Packager installed and available in your PATH - Download from GitHub - Or build from source following these instructions - An MCP-compatible client (like Claude Desktop)
VariableDescriptionRequired
VIDEO_PATHFilesystem location the server is allowed to use.Optional
SHAKA_PACKAGER_PATHFilesystem location the server is allowed to use.Optional
DOCKER_PATHFilesystem location the server is allowed to use.Optional

Example prompts to try

  • “Use Shaka Packager to Troubleshooting.”

Frequently asked questions

The project is in early alpha stage and is highly experimental. It is not recommended for production use.