Skip to content

rohitg00/kubectl-mcp-server

v1.24.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

ai deployment devops genai kubernetes kubernetes-tools
+5 more
llms mcp mcp-server npm pypi

Summary

AI summary

New interactive 3D Kubernetes cluster topology UI with 15 mesh types, force‑directed layout, and inspection tools.

Full changelog

3D Cluster Topology Viewer

New interactive 3D Kubernetes cluster topology UI (k8s-3d-topology) powered by Three.js. Visualize your entire cluster as a navigable 3D scene.

Features

  • 15 distinct 3D mesh types for K8s resources (Pod, Deployment, ReplicaSet, Service, Ingress, Node, StatefulSet, DaemonSet, ConfigMap, Secret, PVC, HPA, NetworkPolicy, Job, CronJob)
  • Force-directed layout with namespace clustering
  • Relationship edges showing ownership, network, storage, and config connections with animated flow
  • Drag-to-reposition nodes with persistent positions across updates
  • Click-to-inspect with kubectl describe integration
  • SVG minimap for graph overview
  • Namespace, kind, and search filtering
  • Dark theme with Kubernetes blue accents, shadows, fog, and glow effects
  • LRU texture caching (128 entries) for efficient GPU memory usage

New Files (2,494 lines across 16 files)

  • App.tsx - Main topology app with theme/filter/selection state
  • ClusterScene.tsx - Three.js scene with OrbitControls, raycasting, shadows
  • FilterBar.tsx - Namespace, kind, and search filtering
  • InspectorSidebar.tsx - Resource details with kubectl describe
  • Minimap.tsx - SVG overview of the graph layout
  • useClusterData.ts - MCP tool calls for pods/deployments/services/ingresses/replicasets/nodes
  • meshFactory.ts - 15 distinct 3D mesh creators with LRU label cache
  • layoutEngine.ts - Force-directed layout with namespace clustering
  • k8sRelationships.ts - Ownership, network, storage, config edge detection
  • types.ts - TypeScript interfaces for graph nodes/edges/resources
  • constants.ts - Shared kind color palette

Also Includes

  • Landing page for GitHub Pages with Kubernetes blue monochromatic theme
  • CNCF Landscape listing and verified press references

Installation

npm install -g kubectl-mcp-app
# or
npx kubectl-mcp-app

Full Changelog: https://github.com/rohitg00/kubectl-mcp-server/compare/v1.23.1...v1.24.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track rohitg00/kubectl-mcp-server

Get notified when new releases ship.

Sign up free

About rohitg00/kubectl-mcp-server

A Model Context Protocol (MCP) server for Kubernetes that enables AI assistants like Claude, Cursor, and others to interact with Kubernetes clusters through natural language.

All releases →

Beta — feedback welcome: [email protected]