kubeview-mcp

general MCP Server

A fast, read-only MCP server enabling code-driven AI analysis of Kubernetes clusters

VerifiedInstall Ready
generalgeneralkubernetes
3 views4 stars2 forksv1.9.2MIT

Why This Matters

Discovered via github-topic:mcp and last synced 3mo ago.

VerifiedInstall Ready
Source
github-topic:mcp
Stars
4
Last synced
3mo ago
Install
Instructions detected

Install

1. Install the package

npx -y kubeview-mcp

2. Add to claude_desktop_config.json

{
  "mcpServers": {
    "kubeview-mcp": {
      "command": "npx",
      "args": [
        "kubeview-mcp"
      ]
    }
  }
}

Config file location: ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) / %APPDATA%\Claude\claude_desktop_config.json (Windows)

28
Tools
0
Resources
0
Prompts
Standard I/O
Transport

Available Tools (28)

MCP_HTTP_PATH

Streamable HTTP endpoint path

kube_logs

Fetch or stream container logs

argo_get

Inspect a specific Argo Workflow

MCP_HTTP_HOST

HTTP bind host when `MCP_TRANSPORT=http`

Variable

Description

MCP_HIDE_SENSITIVE

Mask sensitive data globally

kube_list

List resources or get cluster diagnostics

helm_get

Fetch release values, manifests, notes, hooks, status, history

KUBECONFIG

Path to kubeconfig file

MCP_HTTP_JSON_RESPONSE

Prefer JSON responses over SSE

kube_port

Port-forward to pods or services

MCP_HTTP_PORT

HTTP port when `MCP_TRANSPORT=http`

kube_metrics

Fetch CPU/memory metrics for nodes and pods

argo_list

List Argo Workflows

MCP_MODE

Server mode: `all`, `code`, or `tools`

MCP_ALLOWED_ORIGINS

Comma-separated Origin allowlist for HTTP mode

plan_step

Persist step-by-step planning state across long investigations

MCP_LOG_LEVEL

Log level: `error`, `warn`, `info`, `debug`

Tool

Description

helm_list

List Helm releases (Kubernetes API first, CLI fallback)

MCP_TRANSPORT

Transport: `stdio` (default) or `http`

MCP_ALLOWED_HOSTS

Comma-separated Host allowlist for HTTP mode

kube_net

Run in-cluster network diagnostics

run_code

Execute sandboxed TypeScript for complex tasks

MCP_HTTP_STATELESS

Disable session IDs in HTTP mode

kube_exec

Execute commands inside containers

argocd_app

Inspect Argo CD applications

kube_get

Describe a specific resource (all K8s types supported)