kubernetes-mcp-server
View on GitHubModel Context Protocol (MCP) server for Kubernetes and OpenShift
A Go-based MCP server that gives AI clients access to Kubernetes and OpenShift clusters. It supports resource and pod operations, Helm releases, Tekton pipelines, multi-cluster access, and configurable access controls.
Use Cases
Inspect Kubernetes resources and eventsCreate, update, list, and delete cluster resourcesView pod logs and metricsExecute commands in podsDeploy and manage Helm releasesStart and troubleshoot Tekton pipelinesDiagnose and fix OpenShift deployments
Built With
- Language
- Go
- Frameworks
- Model Context Protocol Go SDK · Kubernetes client-go · Helm · Tekton · OpenTelemetry
Tags
Kubernetes · OpenShift · cluster management · resource operations · pods · logs · Helm · Tekton · multi-cluster · OAuth · RBAC · observability