kube-mcp
by orvice
kube-mcp is a Kubernetes MCP server that provides tools for managing and interacting with Kubernetes clusters. It supports listing various Kubernetes resources.
Last updated: N/A
What is kube-mcp?
kube-mcp is a Kubernetes MCP (Management Component Platform) server. It provides a set of command-line tools for querying and managing Kubernetes resources.
How to use kube-mcp?
First, install kube-mcp using go install github.com/orvice/kube-mcp/cmd/kubemcp@latest
. Then, configure the KUBECONFIG
environment variable to point to your Kubernetes configuration file. Finally, configure your mcp server to use the command kubemcp
with the appropriate arguments.
Key features of kube-mcp
List pods
List deployments
List ingresses
List namespaces
List StatefulSets
Use cases of kube-mcp
Quickly listing Kubernetes resources
Automating Kubernetes resource discovery
Integrating with other management tools
Simplifying Kubernetes administration
Building custom Kubernetes dashboards
FAQ from kube-mcp
What is an MCP server?
What is an MCP server?
MCP stands for Management Component Platform. It's a server that provides management capabilities for a system, in this case, Kubernetes.
How do I configure kube-mcp?
How do I configure kube-mcp?
You need to set the KUBECONFIG environment variable to point to your Kubernetes configuration file.
What Kubernetes resources can I list?
What Kubernetes resources can I list?
Currently, kube-mcp supports listing pods, deployments, ingresses, namespaces, and StatefulSets.
Can I use kube-mcp to modify Kubernetes resources?
Can I use kube-mcp to modify Kubernetes resources?
Currently, kube-mcp only supports listing resources. Modification capabilities are not yet implemented.
Is kube-mcp open source?
Is kube-mcp open source?
Yes, kube-mcp is open source and available on GitHub.