kdebug-mcp

kdebug-mcp

15

KDebug is a tool designed to debug Kubernetes clusters using Claude AI, leveraging the Model Control Protocol to execute commands seamlessly. It offers features to inspect resources, view logs, and monitor events in a simplified conversational format. The tool requires proper configuration and offers a robust set of commands for comprehensive cluster management.

KDebug - Kubernetes Debugging MCP Server

KDebug is a Kubernetes debugging tool that facilitates interaction with Kubernetes clusters using Claude AI through the Model Control Protocol (MCP). It enables users to:

  • Inspect Kubernetes resources like pods, services, and deployments
  • View pod logs and check node status
  • Monitor events

Installation

KDebug can be installed by downloading a pre-built binary or building from source. Ensure that Go 1.18+, Kubernetes cluster access, and a Claude client with MCP support are available.

Usage

Connect Claude to the KDebug MCP server and interact with Kubernetes resources using conversational AI prompts.

Available Commands

KDebug supports commands for nodes, pods, pod logs, services, deployments, statefulsets, replicasets, daemonsets, and events.

Troubleshooting

Includes solutions for common issues such as connection failures, permission errors, and context switching.

Security Considerations

Be aware that KDebug executes commands with the same permissions your current user has in the Kubernetes configuration.