Skip to content
Verified official

kubeview MCP

v2.0.1

io.github.mikhae1/kubeview

Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.

transport:stdio runtime:npm

Target client

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add kubeview -e KUBECONFIG=<KUBECONFIG> -e MCP_TRANSPORT=<MCP_TRANSPORT> -e MCP_MODE=<MCP_MODE> -e MCP_CODE_MODE_DISABLED_TOOLS=<MCP_CODE_MODE_DISABLED_TOOLS> -e MCP_ARGO_TOOLS=<MCP_ARGO_TOOLS> -e MCP_ARGOCD_TOOLS=<MCP_ARGOCD_TOOLS> -e MCP_LOG_LEVEL=<MCP_LOG_LEVEL> -e MCP_KUBE_CONTEXT=<MCP_KUBE_CONTEXT> -e MCP_K8S_SKIP_TLS_VERIFY=<MCP_K8S_SKIP_TLS_VERIFY> -e MCP_HIDE_SENSITIVE=<MCP_HIDE_SENSITIVE> -e MCP_TIMEOUT=<MCP_TIMEOUT> -e MCP_HTTP_HOST=<MCP_HTTP_HOST> -e MCP_HTTP_PORT=<MCP_HTTP_PORT> -e MCP_HTTP_PATH=<MCP_HTTP_PATH> -e MCP_HTTP_JSON_RESPONSE=<MCP_HTTP_JSON_RESPONSE> -e MCP_APPROVAL_STATE_SECRET=<MCP_APPROVAL_STATE_SECRET> -e MCP_APPROVAL_REPLAY_DIR=<MCP_APPROVAL_REPLAY_DIR> -e MCP_ALLOWED_HOSTS=<MCP_ALLOWED_HOSTS> -e MCP_ALLOWED_ORIGINS=<MCP_ALLOWED_ORIGINS> -e KUBE_MCP_FORCE_VM_SANDBOX=<KUBE_MCP_FORCE_VM_SANDBOX> -e MCP_DISABLE_KUBERNETES_PLUGIN=<MCP_DISABLE_KUBERNETES_PLUGIN> -e MCP_DISABLE_HELM_PLUGIN=<MCP_DISABLE_HELM_PLUGIN> -e MCP_DISABLE_ARGO_PLUGIN=<MCP_DISABLE_ARGO_PLUGIN> -e MCP_DISABLE_ARGOCD_PLUGIN=<MCP_DISABLE_ARGOCD_PLUGIN> -- npx -y kubeview-mcp

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

This listing does not declare its tools. Connect the server and your client will discover them on the handshake.