Shubham avatar

Built by

Shubham

a-kubernetes-mcp-server-in-goappdeployed0 upvotes

A Kubernetes MCP Server in Go - so any AI tool can query and debug your clusters in natural language.

A Kubernetes MCP Server in Go - so any AI tool can query and debug your clusters in natural language. screenshot 1

Elevator pitch Query and debug Kubernetes clusters using natural language through any AI tool via MCP.

Industry DevOps / Cloud Infrastructure

Problem

  • kubectl commands require deep expertise and context switching.
  • Debugging cluster issues is time-consuming without real-time visibility.

Solution

  • Natural language interface to inspect pods, nodes, and logs instantly.
  • Unified cluster diagnostics accessible from any MCP-compatible AI assistant.

Tools

  • cluster-query: Fetch pod status, node health, resource usage (returns JSON metrics)
  • log-streamer: Stream and filter container logs by pod/namespace (returns log lines)
  • resource-inspector: Describe deployments, services, configmaps with context (returns YAML/details)
  • event-monitor: List recent cluster events and warnings (returns timestamped events)
  • debug-executor: Run diagnostic commands (top, describe, get) safely (returns command output)

Widgets

  • /cluster-dashboard: Real-time pod status, node health, resource utilization overview
  • /log-viewer: Searchable log stream with filtering by pod, namespace, severity

Conversation starters

  • "What pods are crashing in production and why?"
  • "Show me the resource bottlenecks across all nodes."
A Kubernetes MCP Server in Go - so any AI tool can query and debug your clusters in natural language. — MCP App by Shubham | NitroStack | NitroStack