Skip to main content
Glama

Kaltura MCP Server

by zoharbabin

get_analytics

Retrieve structured analytics data in table format to generate reports, compare metrics, rank content, and analyze performance. Supports 60+ report types, including video performance and user engagement. Use for exporting insights and filtering by date, category, or dimension.

Instructions

Get detailed analytics in TABLE format for reporting. USE WHEN: Creating reports, comparing metrics, ranking content, analyzing performance, exporting data. RETURNS: Structured data with headers/rows. EXAMPLES: 'Show top 10 videos by views', 'Compare user engagement by category', 'Export monthly performance report'. Use list_analytics_capabilities to see all 60+ report types. For charts/graphs, use get_analytics_timeseries instead.

Input Schema

NameRequiredDescriptionDefault
categoriesNoOptional category filter
dimensionNoOptional dimension for grouping (e.g., 'device', 'country')
entry_idNoOptional: Filter analytics for specific video (e.g., '1_abc123'). Leave empty for all content.
from_dateYesStart date in YYYY-MM-DD format (e.g., '2024-01-01')
limitNoMax results per page (default: 50)
report_typeNoType of analytics report (default: 'content'). Common options: 'content' (video performance), 'user_engagement' (viewer behavior), 'geographic' (location data), 'platforms' (device/OS breakdown). Run list_analytics_capabilities for all 60+ types.
to_dateYesEnd date in YYYY-MM-DD format (e.g., '2024-01-31')
user_idNoOptional user ID for user-specific reports

Input Schema (JSON Schema)

{ "properties": { "categories": { "description": "Optional category filter", "type": "string" }, "dimension": { "description": "Optional dimension for grouping (e.g., 'device', 'country')", "type": "string" }, "entry_id": { "description": "Optional: Filter analytics for specific video (e.g., '1_abc123'). Leave empty for all content.", "type": "string" }, "from_date": { "description": "Start date in YYYY-MM-DD format (e.g., '2024-01-01')", "type": "string" }, "limit": { "description": "Max results per page (default: 50)", "type": "integer" }, "report_type": { "description": "Type of analytics report (default: 'content'). Common options: 'content' (video performance), 'user_engagement' (viewer behavior), 'geographic' (location data), 'platforms' (device/OS breakdown). Run list_analytics_capabilities for all 60+ types.", "type": "string" }, "to_date": { "description": "End date in YYYY-MM-DD format (e.g., '2024-01-31')", "type": "string" }, "user_id": { "description": "Optional user ID for user-specific reports", "type": "string" } }, "required": [ "from_date", "to_date" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/zoharbabin/kaltura-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server