kmathur/mcp-server-kubernetes
If you are the rightful owner of mcp-server-kubernetes and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
MCP Server that can connect to a Kubernetes cluster and manage it.
The MCP Server Kubernetes is a robust server designed to connect and manage Kubernetes clusters efficiently. It leverages the Model Context Protocol (MCP) to facilitate seamless interactions with Kubernetes environments, allowing users to perform a variety of operations such as listing pods, creating deployments, and managing namespaces. The server integrates with tools like Helm for chart management and supports advanced features like port forwarding and event retrieval. It is designed to work with existing Kubernetes configurations, requiring tools like kubectl and Helm to be installed. The server is compatible with various platforms and can be used in conjunction with CLI tools like mcp-chat for interactive management.
Features
- Connect to a Kubernetes cluster and manage resources like pods, services, and deployments.
- Support for Helm v3 to install, upgrade, and manage charts with custom values.
- Retrieve logs from pods for debugging and monitor Kubernetes events.
- Port forwarding capabilities to access services and pods.
- Non-destructive mode for safe read and create/update-only access to clusters.