Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Mcp Events

    1 stars
    TypeScript
    Updated Oct 19, 2025

    Table of Contents

    • Overview
    • Features
    • Tools
    • Resources
    • Prerequisites
    • 📦 Installation
    • ⚙️ Configuration & Running
    • Configuration your agent
    • 🛠️ Helpful Examples for Different Agents
    • 💻 VS Code Copilot | Adding the MCP Config
    • 1️⃣ Create or Locate mcp.json
    • 🤖 Claude Code | Adding the MCP Config
    • 🌱 Environment Configuration
    • 🌍 API Environments

    Table of Contents

    • Overview
    • Features
    • Tools
    • Resources
    • Prerequisites
    • 📦 Installation
    • ⚙️ Configuration & Running
    • Configuration your agent
    • 🛠️ Helpful Examples for Different Agents
    • 💻 VS Code Copilot | Adding the MCP Config
    • 1️⃣ Create or Locate mcp.json
    • 🤖 Claude Code | Adding the MCP Config
    • 🌱 Environment Configuration
    • 🌍 API Environments

    Documentation

    🎉 Kaltura Events MCP

    A Model Context Protocol (MCP) server for working with the Kaltura Event Platform API. This server provides tools and resources for creating, managing, and interacting with Kaltura virtual events.

    ---

    Overview

    This MCP server provides an interface for AI assistants to interact with the Kaltura Events Platform. It enables:

    • Creating, updating, and deleting virtual events
    • Managing event sessions and resources
    • Accessing event templates and timezone information

    ---

    Features

    Tools

    • create-event: Create a new virtual event with specified configuration
    • list-events: Retrieve a list of available events with filtering and pagination
    • update-event: Modify existing event properties
    • delete-event: Remove an event and its resources
    • list-event-sessions: Get all sessions for a specific event
    • list-session-sepakers: Get all speakers for a specific event session
    • create-event-session: Add a new session to an existing event

    Resources

    • events: Access information about specific Kaltura events
    • preset-templates: Browse available preset templates for event creation

    ---

    Prerequisites

    • Node.js 22+
    • Access to Kaltura Event Platform APIs
    • Valid Kaltura Session (KS) for authentication

    ---

    📦 Installation

    Clone the repository:

    bash
    git clone https://github.com/kaltura/mcp-events.git
    cd mcp-events
    npm install

    ---

    ⚙️ Configuration & Running

    Configuration your agent

    You can configure you agent to use the Kaltura Events MCP server by adding a new tool configuration.

    This differs depending on the agent you use, so Claude Code, VS Code Copilot, etc. would have different ways to add the MCP server.

    • JSON config example (standart should work for most agents):
    json
    {
        "mcpServers": {
          "Kaltura Events API": {
            "transport": "stdio",
            "command": "node",
            "args": [
              "/home/john-doe/mcp-events/dist/index.js"
            ],
            "env": {
              "KALTURA_ENV": "NVP",
              "KALTURA_KS": "YOUR-KALTURA-SECRET_HERE" // Should be a user KS
            }
          }
        }
      }

    🛠️ Helpful Examples for Different Agents

    💻 VS Code Copilot | Adding the MCP Config

    1️⃣ Create or Locate mcp.json

    You can configure MCP at either the user or workspace level:

    • User-level configuration

    Create or locate a mcp.json file (with the JSON config above) in your user settings directory:

    • 🐧 Linux/macOS: ~/.vscode/mcp.json
    • 🪟 Windows: %APPDATA%\Code\User\mcp.json
    • Workspace-level configuration

    For project-specific settings, create a .vscode folder in your project's root directory, then add a mcp.json file (with the JSON config above) inside it:

    • 📁 Example: your_project/.vscode/mcp.json

    ---

    🤖 Claude Code | Adding the MCP Config

    • Add an MCP config:
    bash
    claude mcp add-json kaltura-events '{"transport":"stdio","command":"node","args":["~/dev/mcp-events/dist/index.js"],"env":{"KALTURA_ENV":"NVP","KALTURA_KS":"YOUR-KALTURA-SECRET"}}'

    🌱 Environment Configuration

    These are the environment variables (can be set via your terminal or directly in the agent config):

    • KALTURA_ENV: The environment to use
    • NVP (default)
    • EU
    • DE
    • KS: Your Kaltura Session key containing a user

    ---

    🌍 API Environments

    The MCP server supports multiple Kaltura API environments (regions):

    • NVP (Production): Default environment
    • EU: European region deployment (IRP)
    • DE: German region deployment (FRP)

    For custom environment URLs, use these environment variables:

    • KALTURA_PUBLIC_API
    • KALTURA_BE_API

    Similar MCP

    Based on tags & features

    • 4E

      4everland Hosting Mcp

      TypeScript·
      1
    • MC

      Mcp Wave

      TypeScript00
    • GL

      Glm Mcp Server

      TypeScript·
      3
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • 4E

      4everland Hosting Mcp

      TypeScript·
      1
    • MC

      Mcp Wave

      TypeScript00
    • GL

      Glm Mcp Server

      TypeScript·
      3
    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k