shaka-packager-mcp-server

shaka-packager-mcp-server

2

Shaka Packager MCP Server is an experimental Model Context Protocol server designed for video transcoding, packaging, and analysis with integration into Claude AI applications. It facilitates video processing by working with the Filesystem MCP server to access and process video files.

Shaka Packager MCP Server

  • Status: Alpha | Experimental
  • License: MIT

Features

  • Video Analysis, Media Packaging, Advanced Options
  • Intelligent Path Handling, Robust Error Management, Command Assistance

Prerequisites

  • Python 3.10+, Shaka Packager

Claude Desktop Integration

  • Two-server approach using Filesystem MCP server and Shaka Packager MCP server.

Tools

  • analyze_video, run_shaka_packager, get_shaka_options, get_shaka_documentation

Configuration

  • Environment variables: SHAKA_PACKAGER_PATH, VIDEO_PATH, etc.

Development

  • Install dependencies with pip or uv
  • Run tests with pytest
  • Code formatting with black and isort

License

  • MIT License

Getting Help

  • Use AI code copilot, GitHub Issues, or Shaka Packager documentation.