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

    • Table of Contents
    • ☰ Overview
    • Tools
    • Resources
    • 🗄️ Installation
    • STDIO Mode (Recommended)
    • Claude Code CLI:
    • Claude Desktop
    • HTTP Mode
    • Claude Code CLI:
    • Claude Desktop
    • ⚙️ Environment Variables

    Table of Contents

    • Table of Contents
    • ☰ Overview
    • Tools
    • Resources
    • 🗄️ Installation
    • STDIO Mode (Recommended)
    • Claude Code CLI:
    • Claude Desktop
    • HTTP Mode
    • Claude Code CLI:
    • Claude Desktop
    • ⚙️ Environment Variables

    Documentation

    🤖 Kaltura Events MCP Server

    A production-ready Model Context Protocol (MCP) server for Kaltura Events Platform API.

    Table of Contents

    • Overview
    • Tools
    • Resources
    • Installation
    • STDIO Mode
    • HTTP Mode
    • Environment Variables

    ---

    ☰ Overview

    MCP server for Kaltura's Event Platform API.

    Tools

    ToolDescription
    create-eventCreate a new virtual event with specified configuration
    list-eventsRetrieve a list of events with filtering and pagination
    update-eventModify existing event properties
    delete-eventRemove an event and its associated resources
    create-event-sessionAdd a new session to an existing event
    list-event-sessionsGet all sessions for a specific event
    invite-event-userInvite a user to an event with specified roles
    list-event-usersList users registered for an event with filtering
    update-event-userUpdate an event user's profile and roles
    delete-event-userRemove a user from an event
    add-session-participantsAdd speakers or moderators to a session
    update-session-participantsUpdate role, order, or visibility of existing session speakers
    list-session-participantsList speakers and moderators for a session
    remove-session-participantsRemove speakers or moderators from a session
    create-team-memberCreate an account-level Event Platform team member
    list-team-membersList account-level team members
    update-team-memberUpdate a team member's profile or role
    delete-team-memberRemove a team member from the platform

    Resources

    ResourceDescription
    eventsAccess information about specific Kaltura events
    preset-templatesBrowse available preset templates for event creation

    ---

    🗄️ Installation

    STDIO Mode (Recommended)

    Claude Code CLI:

    bash
    claude mcp add kaltura-events docker -- run -i --rm -e KALTURA_KS ghcr.io/kaltura/mcp-events:latest

    _Next time you open Claude make sure KALTURA_KS env var is set, and that's it!_

    Claude Desktop

    Add to claude_desktop_config.json and restart:

    • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
    • Windows: %APPDATA%\Claude\claude_desktop_config.json
    json
    {
      "mcpServers": {
        "kaltura-events": {
          "command": "docker",
          "args": ["run", "-i", "--rm", "-e", "KALTURA_KS", "ghcr.io/kaltura/mcp-events:latest"],
          "env": {
            "KALTURA_KS": "${KALTURA_KS}"
          }
        }
      }
    }

    ---

    HTTP Mode

    _Before adding the MCP, manually start the server:_

    bash
    docker run -p 3000:3000 ghcr.io/kaltura/mcp-events:latest node dist/mcp-server/src/http.js

    Claude Code CLI:

    bash
    claude mcp add --transport http kaltura-events http://localhost:3000/mcp \
      --header "Authorization: KS ${KALTURA_KS}"

    _Next time you open Claude make sure KALTURA_KS env var is set, and that's it!_

    Claude Desktop

    Add to claude_desktop_config.json and restart:

    json
    {
      "mcpServers": {
        "kaltura-events": {
          "type": "http",
          "url": "http://localhost:3000/mcp",
          "headers": {
            "Authorization": "KS ${KALTURA_KS}"
          }
        }
      }
    }

    ---

    ⚙️ Environment Variables

    VariableDescriptionDefault
    KALTURA_KSKaltura Session token — passed at startup (stdio or HTTP) or per-request via Authorization header (HTTP only)—
    KALTURA_ENVAPI environment: NVP, EU, DENVP
    KALTURA_SERVER_PORTPort the HTTP server listens on3000
    KALTURA_PUBLIC_APICustom API base URL (overrides KALTURA_ENV)—
    KALTURA_ENV valueRegion
    NVPNorth America (default)
    EUEuropean region (IRP)
    DEGerman region (FRP)

    ---

    Made with ❤️ by Kaltura.

    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