What type of access does this server provide?
The server enforces read-only operations. It does not support creating, updating, or deleting any Kaltura data.
@zoharbabin
基本情報
Kaltura-MCP server powering agentic AI workflows with Kaltura's API
以下の設定を使って、このサーバーを MCP 対応クライアントに追加してください。
{
"mcpServers": {
"kaltura-mcp": {
"command": "python",
"args": [
"setup_env.py"
]
}
}
}entry_id (required)
search_text, limit
General analytics data for reporting and analysis
Time-series data optimized for charts
Detailed viewer retention analysis throughout videos
Live analytics updated every ~30 seconds
Quality of Experience (QoE) and streaming performance
Location-based analytics at various granularities
Discover all available analytics functions
entry_id (required), flavor_id
entry_id (required), width, height, second
query (required), search_type, match_type, specific_field, boolean_operator, include_highlights, custom_metadata, date_range, max_results, sort_field, sort_order
entry_id (required)
caption_asset_id (required)
entry_id (required)
A Model Context Protocol (MCP) server that provides secure, read-only tools for managing Kaltura API operations. It enables AI assistants to search, discover, and analyze Kaltura media content safely through a defined set of tools and resources.
Install the package with pip install kaltura-mcp, then either use the interactive setup_env.py script or manually create a .env file with your Kaltura credentials. For local use, configure Claude Desktop to point to the installed command. For remote hosting, deploy the server (e.g., kaltura-mcp-remote) and configure users via OAuth/JWT. The server supports both stdio (local) and HTTP/SSE (remote) transports.
The server enforces read-only operations. It does not support creating, updating, or deleting any Kaltura data.
You need a Service URL, Partner ID, Admin Secret, and User ID from your Kaltura account. These can be found in KMC under Settings → Integration Settings.
Local (stdio) mode directly connects to Claude Desktop; remote (HTTP/SSE) mode runs as a hosted server with OAuth/JWT authentication and multi‑tenant support.
The `.env` file is missing or has incorrect permissions. Ensure it exists in the project directory and has permissions set to `600`. You can run `setup_env.py` to recreate it.
The remote server uses JWT tokens signed with a secret key. Users authenticate via an OAuth web flow, receiving a token they then include in their MCP client configuration.

DeepMark helps teachers deliver rapid, consistent marking with meaningful feedback for every student — in a fraction of the time. What once took a week, now takes one free period.
A one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
Open-source MCP to use Blender with any LLM
Painless E2E Automation for Mobile and Web

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
コメント