Home - cturner8/kube-mcp GitHub Wiki

Welcome to the kube-mcp wiki!

Overview

A customisable in-cluster MCP server for the Kubernetes API.

kube-mcp leverages both OIDC for user authentication and Kubernetes RBAC for server authentication to ensure access is secured. As it is designed to run in-cluster, there is no need to expose the Kubernetes API externally.

Motivation

kube-mcp aims to overcome the following limitations of other Kubernetes MCP servers:

  • no dependency on kubectl or other CLI based tools
  • no dependency on a kube config file which could have overly permissive access
  • configurable tool selection to control AI access to cluster
  • no requirement to expose the Kubernetes API externally

Troubleshooting