Kubeview
Read-only Model Context Protocol MCP server enabling code-driven AI analysis of Kubernetes clusters.
Connector by mikhae1 · GitHub account verified by the MCP Registry
Install
Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.
npx agentmarket install connector/mikhae1-kubeview
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list, install config and code. Checked Oct 25, 2026.
- Tools
- 50 read · 1 write · 1 delete · 3 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- None found
- Runs as
- Node.js package
Tools by what they do 55
Read from the source code; the running server may list different tools.
Read 50 · Look things up without changing anything.
argo_cron_listargo_getargo_listargo_logsargocd_appargocd_app_getargocd_app_historyargocd_app_listargocd_app_resourcesget_configmapsget_cronjobsget_daemonsets
Show 38 more tools
get_deploymentsget_endpointsget_endpointslicesget_eventsget_hpaget_ingressesget_jobsget_limitrangesget_metricsget_namespacesget_nodesget_pdbget_persistent_volume_claimsget_persistent_volumesget_pod_metricsget_podsget_replicasetsget_resourcequotasget_secretsget_servicesget_statefulsetshelm_gethelm_get_hookshelm_get_manifesthelm_get_noteshelm_get_resourceshelm_get_valueshelm_historyhelm_listhelm_list_with_resourceshelm_statuskube_contextskube_getkube_listkube_logskube_netrun_codesample-echo
Write 1 · Create, change, send or run things.
kube_port_forward
Delete 1 · Delete, drop, revoke or wipe things.
kube_pod_exec
Not yet classified 3 · We could not tell from the name and description.
helm_debugkube_diagnosekube_metrics
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
MCP_APPROVAL_STATE_SECRET
Other settings (environment variables or headers).
KUBECONFIGKUBE_MCP_FORCE_VM_SANDBOXMCP_ALLOWED_HOSTSMCP_ALLOWED_ORIGINSMCP_APPROVAL_REPLAY_DIRMCP_ARGOCD_TOOLSMCP_ARGO_TOOLSMCP_CODE_MODE_DISABLED_TOOLSMCP_DISABLE_ARGOCD_PLUGINMCP_DISABLE_ARGO_PLUGINMCP_DISABLE_HELM_PLUGINMCP_DISABLE_KUBERNETES_PLUGIN
Show 11 more settings
MCP_HIDE_SENSITIVEMCP_HTTP_HOSTMCP_HTTP_JSON_RESPONSEMCP_HTTP_PATHMCP_HTTP_PORTMCP_K8S_SKIP_TLS_VERIFYMCP_KUBE_CONTEXTMCP_LOG_LEVELMCP_MODEMCP_TIMEOUTMCP_TRANSPORT
Network hosts it talks to 1
github.com· found in code
Files it touches
- Your home directory (~)
Tools (55)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
argo_cron_listList Argo cron workflows in the cluster (similar to `argo cron list`)
argo_getGet details of an Argo workflow (similar to `argo get <workflow-name>`)
argo_listList Argo Workflows (similar to `argo list`). Supports filters: namespace/all-namespaces, selector, status (running|succeeded|failed|pending|completed), since, and limits.
argo_logsGet logs from Argo workflow pods (similar to `argo logs`)
argocd_appGet Argo CD applications data (similar to `argocd app`): list|get|resources|logs|history|status.
argocd_app_getGet details of an ArgoCD application (similar to `argocd app get <app-name>`)
argocd_app_historyGet deployment history/revisions of an ArgoCD application (similar to `argocd app history <app-name>`)
argocd_app_listList ArgoCD applications in the cluster (similar to `argocd app list`)
argocd_app_resourcesList resources of an ArgoCD application (similar to `argocd app resources <app-name>`)
get_configmapsList all ConfigMap resources in the current Kubernetes cluster (similar to `kubectl get configmap`)
get_cronjobsList CronJob resources with status, last run, schedule, and failures
get_daemonsetsList DaemonSet resources with status and rollout health
get_deploymentsList all Deployment resources in the current Kubernetes cluster (similar to `kubectl get deployments`)
get_endpointsList Endpoints with ready vs not-ready addresses for Service backends
get_endpointslicesList EndpointSlices showing ready vs not-ready endpoints and topology
Show 40 more tools
get_eventsShow events in the Kubernetes cluster (similar to `kubectl get events`)
get_hpaList HorizontalPodAutoscalers with targets, current/desired replicas, and metrics
get_ingressesList Ingress resources in the current Kubernetes cluster (similar to `kubectl get ingress`)
get_jobsList Job resources with status, last run, failures, backoff reasons
get_limitrangesList LimitRanges with default requests/limits and max/min values
get_metricsFetch live CPU / memory metrics for all nodes and pods in the current cluster (similar to `kubectl top`), with optional enrichment from Prometheus data.
get_namespacesList all Namespace resources in the current Kubernetes cluster (similar to `kubectl get namespaces`)
get_nodesList Node resources with conditions, capacity/allocatable, taints, and pressure flags
get_pdbList PodDisruptionBudgets with status and disruptions allowed
get_persistent_volume_claimsList Persistent Volume Claim resources in the current Kubernetes cluster and optionally analyze their status (similar to `kubectl get pvc`)
get_persistent_volumesList all Persistent Volume resources in the current Kubernetes cluster and optionally analyze their status (similar to `kubectl get pv`)
get_pod_metricsFetch CPU and memory metrics for pods in the current Kubernetes cluster (similar to `kubectl top pods`)
get_podsList Pod resources in the current Kubernetes cluster (similar to `kubectl get pods`)
get_replicasetsList ReplicaSet resources with status and rollout health
get_resourcequotasList ResourceQuotas with current usage and hard limits
get_secretsList all Secret resources in the current Kubernetes cluster (similar to `kubectl get secrets`)
get_servicesList Service resources in the current Kubernetes cluster (similar to `kubectl get svc`)
get_statefulsetsList StatefulSet resources with status and rollout health
helm_debugDebug a Helm release by combining stored release data, live Kubernetes resource state, workload readiness, and correlated warning events.
helm_getGet Helm release data: values, manifest, notes, hooks, resources, status, or history.
helm_get_hooksGet the hooks for a named release (similar to `helm get hooks`)
helm_get_manifestGet the manifest for a named release (similar to `helm get manifest`)
helm_get_notesGet the notes for a named release (similar to `helm get notes`)
helm_get_resourcesGet Kubernetes resources created by a Helm release with resource analysis
helm_get_valuesGet the values file for a named release (similar to `helm get values`)
helm_historyFetch release history for a given release (similar to `helm history`)
helm_listList Helm releases in the cluster.
helm_list_with_resourcesList Helm releases with detailed Kubernetes resource breakdown
helm_statusDisplay the status of the named release (similar to `helm status`)
kube_contextsList Kubernetes ContextsList the kubeconfig contexts that tools may target via their `context` argument, with MCP_KUBE_CONTEXTS aliases, cluster, default namespace, and which context is the default. Reads kubeconfig only; does not contact clusters.
kube_diagnoseDiagnose Kubernetes WorkloadsDiagnose a named Pod, Deployment, StatefulSet, DaemonSet, ReplicaSet, Job, or CronJob using owned workloads, events, required configuration/storage references, and bounded failing-container logs. Returns evidence-backed findings and explicit collection gaps; no exec or mutations. Resource types default to pod and accept case-insensitive singular/plural names. Available through tools.kubernetes.diagnose in code mode.
kube_getGet a specific Kubernetes resource directly from the API (close to kubectl describe). Supports any resource (core, built-in, or CRD) via kind/plural or group/version/resource, and provides structured details with optional events and diagnostics. Also supports listing when no name is provided.
kube_listList Kubernetes resources by type with common selectors (supports: [pod, service, deployment, node, role, clusterrole, rolebinding, clusterrolebinding, replicaset, statefulset, daemonset, job, cronjob, hpa, pdb, endpoints, endpointslice, resourcequota, limitrange, namespace, persistentvolume, persistentvolumeclaim, secret, configmap]). If resourceType is omitted, returns a consolidated cluster overview with diagnostics and actionable insights across supported resources.
kube_logsRead Kubernetes Pod LogsTail logs from multiple pods/containers with dynamic discovery, filters, and merged Kubernetes events. REQUIRED: Provide at least one pod identification method: podName (specific pod), labelSelector (e.g., "app=myapp"), or ownerKind+ownerName (e.g., Deployment name). Supports both one-shot and bounded streaming reads.
kube_metricsOne-shot cluster metrics and diagnostics. By default returns node and workload (pods) CPU/memory plus a summary and detected problems. Supports optional focus on nodes or pods, namespace scoping, and Prometheus enrichment.
kube_netProbe Kubernetes Pod Networkingread-onlyNetwork diagnostics from a source pod: DNS resolution, internet egress, and pod/service connectivity checks with robust fallbacks.
kube_pod_execExecute Command in Kubernetes Podcan change or delete dataExecute a command in a container of a pod via the Kubernetes API (no kubectl). Captures stdout/stderr and returns them when the command completes.
kube_port_forwardForward a Local Port to KubernetesTemporary port-forward to a pod/service for local probing (runs with a timeout).
run_codeRun Kubernetes Analysis Coderead-onlyDescription is built at runtime.
sample-echoA sample tool that echoes back the input
Signals
- Stars
- 5
- Forks
- 2
- Open issues
- 0
- Last commit
- Oct 17, 2026 (11 days ago)
- Last release
- Oct 17, 2026 (11 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.mikhae1/kubeview- Version
- 2.3.0
- Auth
- API key
- Packages
- npm kubeview-mcp
- License
- MIT
- Repository
- github.com/mikhae1/kubeview-mcp
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
Cite this page
Kubeview MCP server. Agent Mart. https://agentmart.dev/connectors/mikhae1-kubeview (last updated 2026-10-24)