Skip to main content
Glama

Kaltura MCP Server

by zoharbabin

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
SERVER_HOSTNoServer bind address - for remote mode only0.0.0.0
SERVER_PORTNoServer port - for remote mode only8000
SERVER_RELOADNoEnable auto-reload in development - for remote mode onlyfalse
JWT_SECRET_KEYNoStrong secret key for JWT token signing (CRITICAL FOR SECURITY) - for remote mode only
KALTURA_USER_IDNoYour Kaltura user ID (usually your email or admin)
OAUTH_CLIENT_IDNoCustom OAuth client ID - for remote mode only
KALTURA_PARTNER_IDNoYour numeric partner ID (found in KMC → Settings → Integration Settings)
OAUTH_REDIRECT_URINoOAuth callback URL (e.g., https://your-domain.com/oauth/callback) - for remote mode only
KALTURA_SERVICE_URLNoYour Kaltura server URL (usually https://cdnapisec.kaltura.com)
OAUTH_CLIENT_SECRETNoCustom OAuth client secret - for remote mode only
KALTURA_ADMIN_SECRETNoYour API admin secret key (found in KMC → Settings → Integration Settings)
KALTURA_REMOTE_SERVER_URLNoURL of the remote Kaltura MCP server - for proxy client only
KALTURA_REMOTE_ACCESS_TOKENNoJWT token from authorization flow - for proxy client only

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
get_media_entry

Get detailed information about a specific media entry

list_categories

List and search content categories

get_analytics

Get comprehensive analytics using Kaltura Report API. Supports multiple report types including content performance, user engagement, geographic distribution, contributor stats, and more.

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. Supports content search across titles, descriptions, captions, and metadata. IMPORTANT: To find the latest/newest videos, use query='*' with sort_field='created_at' and sort_order='desc'. This will list all entries sorted by creation date.

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 URL

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