Enables AI assistants to safely interact with Kubernetes clusters by executing kubectl commands with robust validation and security.
Kubectl Go is a Model Context Protocol (MCP) server designed to bridge AI-powered clients, such as GitHub Copilot or VS Code, with Kubernetes clusters. It facilitates the secure and controlled execution of kubectl commands, ensuring that AI assistants can retrieve cluster information and perform operations without risking command injection or unsafe actions. This server incorporates multiple layers of validation to prevent interactive commands and resource modifications unless explicitly allowed, providing a reliable and secure gateway for automated Kubernetes interaction.