Skip to content

v1.13.0: MCP-UI Interactive Dashboard Tools

Choose a tag to compare

@rohitg00 rohitg00 released this 23 Jan 12:28
· 51 commits to main since this release

What's New

MCP-UI Interactive Dashboards (6 new tools)

This release adds support for MCP-UI interactive HTML dashboards in compatible hosts (Goose, LibreChat, Nanobot).

Tool Description
show_pod_logs_ui Interactive log viewer with search and filtering
show_pods_dashboard_ui Pods table with status indicators
show_resource_yaml_ui YAML viewer with syntax highlighting
show_cluster_overview_ui Cluster dashboard (nodes, namespaces, workloads)
show_events_timeline_ui Events timeline with severity filtering
render_k8s_dashboard_screenshot Render any dashboard as PNG screenshot

Features

  • Dark theme: Catppuccin-style UI optimized for terminals
  • Optional dependency: Install with pip install kubectl-mcp-server[ui]
  • Graceful fallback: Returns JSON data when MCP-UI not supported
  • Screenshot rendering: Works with agent-browser for universal compatibility

Compatibility

Host MCP-UI Support Fallback
Goose ✅ Full -
LibreChat ✅ Full -
Nanobot ✅ Full -
Claude Desktop JSON + Screenshot
Cursor JSON + Screenshot

Installation

# Standard install (127 tools)
pip install kubectl-mcp-server

# With MCP-UI support
pip install kubectl-mcp-server[ui]

# Via npm
npx kubectl-mcp-server@1.13.0

Full Changelog

v1.12.0...v1.13.0