skyhook-io/radar
The missing open-source Kubernetes UI with a built-in MCP server for AI agents. See what's broken, why, and what changed. Issues, Topology, event timeline, Helm, GitOps, live service traffic, and cluster audits - all in one Go binary.
2,741 ★156 forksGoUpdated 22h ago
What you need to know
Open-source Kubernetes UI delivered as a single binary (no cluster install, no account) with a built-in MCP server that lets AI agents query cluster topology, resources, Helm, GitOps, traffic, and audit data through Radar.
Install
curl -fsSL https://get.radarhq.io | sh brew install skyhook-io/tap/radar kubectl krew install radar helm install radar skyhook/radar -n radar --create-namespace (in-cluster deployment)
Usage
- •kubectl radar (opens browser UI automatically at port 9280 — bare 'radar' shorthand after some installs)
- •radar cloud status (inspect an in-cluster Radar Cloud installation without modifying it)
- •Run with --no-mcp to disable the built-in MCP server, or --mcp-catalog-stdio for registry introspection over stdio
Key features
- ✓Views: Topology, Resources, Image Filesystem viewer, Timeline, Helm management, Resource Compare, TLS certs, GitOps (ArgoCD/FluxCD), Traffic, Karpenter capacity, Cost (OpenCost), Cluster Audit (31 checks), Network path diagnosis, Kubernetes upgrade impact, RBAC visibility
- ✓Built-in MCP server delivering token-optimized, pre-processed cluster data (topology graphs, health, deduplicated events, filtered logs) to AI agents; read tools are read-only, write tools run under the cluster's RBAC
- ✓Runs on your laptop against the K8s API directly — zero install on the cluster, no agents or CRDs, works on GKE/EKS/AKS/minikube/kind/k3s
- ✓Private by design: cluster data stays local, no account, no cloud sync; airgapped-friendly single binary
- ✓Real-time watches via informers with SSE updates; fast on large clusters (tested on tens of thousands of pods)
Best for
Platform engineers who want a fast, private, local-first Kubernetes dashboard that AI agents can also query through MCP.
Caveats
- ⚠Radar Cloud (hosted multi-cluster w/ SSO) is a paid product; the OSS Apache-2.0 version is fully featured and recommended
- ⚠Slow/high-latency clusters may need widened timeout flags (context-switch, first-paint, namespace-list, scope candidates)
- ⚠Auth and RBAC are off by default for local use; needed for shared in-cluster deployments
Platforms: macOS · Linux · WindowsClients: Claude · Cursor · Copilot
Documentation ↗Reviewed 2026-08-07
Topics
ai-agentsargocdcloud-nativefluxcdgitopshelmk8skubectl-pluginkuberneteskubernetes-dashboardkubernetes-debuggingkubernetes-mcpkubernetes-monitoringkubernetes-toolskubernetes-troubleshootingkubernetes-uimcpmcp-servermodel-context-protocolself-hosted
- Stars
- 2,741★
- Forks
- 156
- Language
- Go
- License
- Apache-2.0
- Created
- 2026-01-20
- Last push
- 2026-08-06