coderjun_shaka-packager-mcp-server

coderjun_shaka-packager-mcp-server

3.2

If you are the rightful owner of coderjun_shaka-packager-mcp-server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Shaka Packager MCP Server integrates Shaka Packager with Claude AI applications for video transcoding, packaging, and analysis.

The Shaka Packager MCP Server is an experimental project designed to integrate Shaka Packager with Claude AI applications, enabling advanced video processing capabilities. This server works in conjunction with the Filesystem MCP Server to allow Claude Desktop to access and process video files on a user's computer. It provides features such as video analysis, media packaging for streaming formats like HLS and DASH, and advanced options like DRM encryption and ad insertion configuration. The server is in an early alpha stage, meaning it is highly experimental and not recommended for production use. Users can expect frequent updates, potential instability, and breaking changes as development progresses. The server aims to provide robust error management, intelligent path handling, and interactive documentation to assist users in performing complex media processing tasks.

Features

  • 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, configure ad insertion markers, and convert between formats.
  • Intelligent Path Handling: Automatically translates paths between Docker and host environments.
  • Robust Error Management: Provides meaningful error analysis with suggestions for resolution.

Tools

  1. analyze_video

    Examines a video file and provides detailed stream information with intelligent error handling.

  2. run_shaka_packager

    Executes any Shaka Packager command with custom arguments and proper path handling.

  3. get_shaka_options

    Retrieves available command options and version information.

  4. get_shaka_documentation

    Provides comprehensive documentation and examples for using Shaka Packager.