kubeapi-mcp
Verified Safeby dshnayder
Overview
Enables AI agents to interact with Kubernetes and Google Kubernetes Engine (GKE) clusters using natural language prompts.
Installation
kubeapi-mcp --server-mode http --server-port 8080Environment Variables
- GITHUB_TOKEN
- APPDATA
- HOME
Security Notes
The server's HTTP mode binds to all network interfaces (0.0.0.0) by default, which is explicitly documented as requiring external firewalling for security. No 'eval', obfuscation, hardcoded secrets, or direct malicious patterns were identified. The tool relies on standard Kubernetes and gcloud authentication mechanisms (kubeconfig, Application Default Credentials). The ability to apply/delete Kubernetes resources is inherent to its administrative purpose and requires careful AI agent interaction, not a security flaw in the server itself.
Similar Servers
gemini-cli
Provides an A2A (Agent-to-Agent) server for the Gemini CLI, enabling external agents to interact with and utilize the CLI's capabilities for executing tasks and accessing tools.
mcp-server-kubernetes
This MCP server enables AI agents to connect to and manage Kubernetes clusters by executing kubectl and Helm commands.
kubernetes-mcp-server
Facilitates AI agent interaction with Kubernetes and OpenShift clusters by exposing management and observability tools via the Model Context Protocol.
mcp-k8s-go
This MCP server enables interaction with Kubernetes clusters to list, get, apply, and execute commands on various resources through a conversational interface.