io.github.mikhae1/kubeview
Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.
{
"mcpServers": {
"kubeview": {
"command": "npx",
"args": [
"-y",
"kubeview-mcp"
],
"env": {
"KUBECONFIG": "<kubeconfig>",
"MCP_MODE": "<mcp_mode>",
"MCP_LOG_LEVEL": "<mcp_log_level>",
"MCP_KUBE_CONTEXT": "<mcp_kube_context>",
"MCP_K8S_SKIP_TLS_VERIFY": "<mcp_k8s_skip_tls_verify>",
"MCP_HIDE_SENSITIVE": "<mcp_hide_sensitive>",
"MCP_TIMEOUT": "<mcp_timeout>",
"MCP_DISABLE_KUBERNETES_PLUGIN": "<mcp_disable_kubernetes_plugin>",
"MCP_DISABLE_HELM_PLUGIN": "<mcp_disable_helm_plugin>",
"MCP_DISABLE_ARGO_PLUGIN": "<mcp_disable_argo_plugin>",
"MCP_DISABLE_ARGOCD_PLUGIN": "<mcp_disable_argocd_plugin>"
}
}
}
}{
"mcpServers": {
"kubeview": {
"command": "npx",
"args": [
"-y",
"kubeview-mcp"
],
"env": {
"KUBECONFIG": "<kubeconfig>",
"MCP_MODE": "<mcp_mode>",
"MCP_LOG_LEVEL": "<mcp_log_level>",
"MCP_KUBE_CONTEXT": "<mcp_kube_context>",
"MCP_K8S_SKIP_TLS_VERIFY": "<mcp_k8s_skip_tls_verify>",
"MCP_HIDE_SENSITIVE": "<mcp_hide_sensitive>",
"MCP_TIMEOUT": "<mcp_timeout>",
"MCP_DISABLE_KUBERNETES_PLUGIN": "<mcp_disable_kubernetes_plugin>",
"MCP_DISABLE_HELM_PLUGIN": "<mcp_disable_helm_plugin>",
"MCP_DISABLE_ARGO_PLUGIN": "<mcp_disable_argo_plugin>",
"MCP_DISABLE_ARGOCD_PLUGIN": "<mcp_disable_argocd_plugin>"
}
}
}
}npx -y kubeview-mcpKUBECONFIGPath to kubeconfig file; defaults to ~/.kube/config if unset.
MCP_MODEServer mode: 'all' (default), 'code', or 'tools'. Controls which features are enabled.
MCP_LOG_LEVELLogging level: 'error', 'warn', 'info' (default), or 'debug'.
MCP_KUBE_CONTEXTKubernetes context name to use. If unset, uses the current context from kubeconfig.
MCP_K8S_SKIP_TLS_VERIFYSkip TLS certificate verification for Kubernetes API (use 'true' or '1'). Not recommended for production.
MCP_HIDE_SENSITIVEEnable global sensitive data masking. Set to 'true' or '1' to mask sensitive values in responses.
MCP_TIMEOUTDefault timeout in milliseconds for operations. If unset, uses plugin-specific defaults.
MCP_DISABLE_KUBERNETES_PLUGINDisable Kubernetes plugin. Set to 'true' or '1' to disable.
MCP_DISABLE_HELM_PLUGINDisable Helm plugin. Set to 'true' or '1' to disable.
MCP_DISABLE_ARGO_PLUGINDisable Argo Workflows plugin. Set to 'true' or '1' to disable.
MCP_DISABLE_ARGOCD_PLUGINDisable Argo CD plugin. Set to 'true' or '1' to disable.
Deploy containers on Kubernetes with x402 billing. 9 workload types and source builds.
Provides read access to your GKE and Kubernetes resources.
TypeScript MCP server for AI-powered containerization workflows with Docker and Kubernetes support