kdebug-mcp
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.