radar: a lightweight Kubernetes UI with real-time topology and built-in MCP context for AI agents
What it solves
Radar is an open-source Kubernetes UI designed to replace complex dashboard setups with a lightweight, single-binary tool. It solves the problem of cluster visibility by providing a real-time, visual interface for managing resources, topology, and GitOps workflows without requiring a heavy installation or account creation on the cluster.
How it works
Radar runs as a single binary that communicates directly with the Kubernetes API. It can be run locally on a laptop (talking to the API via kubeconfig) or deployed in-cluster via Helm. It uses informers to watch the cluster in real-time and pushes updates to the browser via Server-Sent Events (SSE). For AI integration, it includes a built-in Model Context Protocol (MCP) server that allows AI agents to query the cluster.
Who it’s for
It is built for Kubernetes administrators and developers who need a fast, private, and airgapped-friendly way to visualize and manage their clusters across various environments (GKE, EKS, AKS, minikube, etc.).
Highlights
- Zero-Install Local Mode: Runs on your machine without needing agents or CRDs in the cluster.
- Topology & Traffic: Interactive graphs showing resource relationships and network flow paths.
- Image Filesystem Viewer: Browse container image contents directly from the UI without pulling images locally.
- GitOps Workspace: Dedicated monitoring and diagnosis for FluxCD and ArgoCD resources.
- AI-Ready: Built-in MCP server for AI agent cluster queries.
- Resource Comparison: Side-by-side YAML diffing of resources with automatic noise stripping.
Sources
- Reposkyhook-io/radar