Documentation
kmcp install#
Install the KMCP controller and its required Custom Resource Definitions (CRDs) on a Kubernetes cluster. The KMCP contoller manages the lifecycle of MCPServer resources.
The command installs the following resources:
- The MCPServer Custom Resource Definition to define your MCP server.
- The ClusterRole and ClusterRoleBinding to control RBAC permissions for the KMCP controller.
- The KMCP controller deployment that automatically manages the lifecycle of MCPServer resources.
kmcp install [flags]
Note: Run this command once for each cluster to set up the necessary infrastructure for deploying MCP servers.
Flags:
-h, --help- Help for the command--namespace- Namespace for the KMCP controller (defaults to kmcp-system)--version- Version of the controller to deploy (defaults to kmcp version)
Global Flags:
--verbose, -v- Show detailed output
Kagent Lab: Discover kagent and kmcp
Free, on‑demand lab: build custom AI agents with kagent and integrate tools via kmcp on Kubernetes.