K8s-mcp-server
Verified Safeby sivola
Overview
This server provides a multi-cluster proxy solution for Kubernetes environments, enabling centralized management and communication across distributed clusters.
Installation
docker run -p 8080:8080 k8s-mcp-server:latestEnvironment Variables
- PORT
- KUBECONFIG
- LOG_LEVEL
- CLUSTER_API_ENDPOINT
Security Notes
As a Kubernetes multi-cluster proxy, this server inherently interacts with sensitive cluster resources. Critical security considerations include robust authentication/authorization mechanisms (e.g., K8s RBAC, mTLS), careful management of network access, and ensuring no hardcoded secrets are present. Misconfiguration could lead to unauthorized access or data exfiltration across clusters. Without specific code, assuming standard Go security practices and no obvious 'eval' or obfuscation.
Similar Servers
mcphub
An orchestration hub that aggregates, manages, and routes Model Context Protocol (MCP) servers and their tools, providing a centralized interface, user management, OAuth 2.0 authorization server capabilities, and AI-powered tool discovery and routing.
mcp-server-kubernetes
This MCP server enables AI agents to connect to and manage Kubernetes clusters by executing kubectl and Helm commands.
kmcp
KMCP is a Kubernetes controller and CLI tool that provides a declarative way to deploy, manage, and scale Model Context Protocol (MCP) servers in Kubernetes environments.
k8s-mcp-server
Interacting with Kubernetes clusters and Helm releases through a standardized Model Context Protocol (MCP) interface.