Kaltura MCP Server

A Model Context Protocol (MCP) server that provides secure, read-only tools for managing Kaltura API operations. This server enables AI assistants to

Remote serverstreamable-httpPython

What is the Kaltura MCP Server?

A Model Context Protocol (MCP) server that provides secure, read-only tools for managing Kaltura API operations. This server enables AI assistants to search

The short version

  • Media Discovery — Search and browse media entries with advanced filtering
  • Content Analysis — Access captions, transcripts, and attachment content
  • Category Management — Browse and explore content categories
  • Analytics — Retrieve viewing analytics and performance metrics
  • Secure Access — Read-only operations with comprehensive input validation
  • Session Management — Automatic session handling with configurable expiry

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.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
Parametersattachment_asset_id (required)
get_analyticsGeneral analytics data for reporting and analysis
get_analytics_timeseriesTime-series data optimized for charts
get_video_retentionDetailed viewer retention analysis throughout videos
get_realtime_metricsLive analytics updated every ~30 seconds
get_quality_metricsQuality of Experience (QoE) and streaming performance
get_geographic_breakdownLocation-based analytics at various granularities
list_analytics_capabilitiesDiscover all available analytics functions

How to install the Kaltura MCP Server

{
  "mcpServers": {
    "kaltura": {
      "command": "/full/path/to/kaltura-mcp"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Kaltura MCP to Parameters.”
  • “Use Kaltura MCP to get analytics.”
  • “Use Kaltura MCP to get analytics timeseries.”

Frequently asked questions

A Model Context Protocol (MCP) server that provides secure, read-only tools for managing Kaltura API operations. This server enables AI assistants to search Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.