Back to Home
vthapar icon

sum-mcp-server

Verified Safe

by vthapar

Overview

Manages multiple Kubernetes clusters by providing generic and specialized operations (like ServiceExports) via a JSON-RPC 2.0 interface over stdio or HTTP.

Installation

Run Command
./bin/subm-mcp-server -config config.yaml

Environment Variables

  • MCP_K8S_CONFIG

Security Notes

The HTTP transport sets `Access-Control-Allow-Origin: *`, which enables broad CORS access. While potentially acceptable for internal or CLI-driven use, exposing this directly to the internet without additional security layers (e.g., API Gateway, more specific CORS policies, authentication/authorization) could be a significant risk, as it manages Kubernetes clusters. The generic resource operations pass user-provided API versions, resources, namespaces, and names directly to the Kubernetes API, meaning the server's effective permissions are those of the configured kubeconfig(s). Compromising this server would grant broad access to the configured Kubernetes clusters.

Similar Servers

Stats

Interest Score0
Security Score7
Cost ClassLow
Avg Tokens200
Stars0
Forks0
Last Update2025-11-26

Tags

KubernetesMulti-clusterJSON-RPCServiceExportsGoDevOps