Kaltura MCP Server
JSON →A server for performing secure, read-only operations on the Kaltura API.
Install
pip install -e Tools · 16
- get_media_entry Get detailed information about a specific media entry
- list_categories List and search content categories
- get_analytics General analytics data for reporting and analysis
- get_analytics_timeseries Time-series data optimized for charts
- get_video_retention Detailed viewer retention analysis throughout videos
- get_realtime_metrics Live analytics updated every ~30 seconds
- get_quality_metrics Quality of Experience (QoE) and streaming performance
- get_geographic_breakdown Location-based analytics at various granularities
- list_analytics_capabilities Discover all available analytics functions
- get_download_url Get direct download URL for media files
- get_thumbnail_url Get video thumbnail/preview image URL with custom dimensions
- search_entries Search and discover media entries with intelligent sorting and filtering
- list_caption_assets List available captions and subtitles for a media entry
- get_caption_content Get caption/subtitle content and download URL
- list_attachment_assets List attachment assets for a media entry
- get_attachment_content Get attachment content details and download content as base64
Environment variables
JWT_SECRET_KEYSERVER_HOSTSERVER_PORTOAUTH_CLIENT_IDOAUTH_CLIENT_SECRETKALTURA_REMOTE_SERVER_URLKALTURA_REMOTE_ACCESS_TOKEN
Links
★ 5 GitHub stars