Back to Home
icy-r icon

kubemcp

Verified Safe

by icy-r

Overview

This MCP server enables AI assistants to manage Kubernetes clusters by providing a standardized interface for interacting with Kubernetes resources.

Installation

Run Command
npx @icy-r/kube-mcp

Environment Variables

  • KUBEMCP_CONFIG_SOURCE
  • KUBEMCP_KUBECONFIG_PATH
  • KUBEMCP_DEFAULT_NAMESPACE
  • KUBEMCP_LOG_LEVEL
  • KUBEMCP_RESPONSE_FORMAT
  • KUBEMCP_LOG_MAX_LINES
  • KUBEMCP_LOG_MAX_BYTES
  • KUBEMCP_LOG_DEFAULT_SEVERITY

Security Notes

The server uses `@kubernetes/client-node` for API interaction, loading kubeconfig from standard locations or custom paths, which relies on host-level RBAC for security. It explicitly handles sensitive data by not returning raw secret data and redacting it from audit logs. Destructive operations are protected by dry-run mode and explicit confirmation requirements, with all actions logged for auditing. No 'eval' or obvious obfuscation techniques are used. Communication with the MCP client occurs over stdio, limiting external network exposure from the server itself. Overall, good security practices are implemented within its operational scope.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassLow
Avg Tokens1000
Stars0
Forks0
Last Update2025-12-02

Tags

KubernetesMCPAIDevOpsCluster Management