Skip to content

Feature: Create ToolHive Webhook Extension Project #1

Description

@cwiklik

Overview

Create a new Kubernetes admission webhook project for ToolHive MCPServer resources within the kagenti-extensions repository.

Objective

Build a webhook that automatically injects an initContainer into MCPServer pods to auto-register tools with Keycloak before the main MCP Server starts.

Background

ToolHive is an external, open source project that simplifies deployment and management of Model Context Protocol (MCP) servers in Kubernetes. The MCPServer Custom Resource Definition (CRD) is provided by the ToolHive operator. This webhook will extend MCPServer functionality by injecting Kagenti specific initialization logic.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions