Kube MCP
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| KUBEMCP_CONFIG_SOURCE | No | Configuration source: 'local' or 'custom' | local |
| KUBEMCP_KUBECONFIG_PATH | No | Custom kubeconfig path | |
| KUBEMCP_RESPONSE_FORMAT | No | Response format: 'json', 'toon', or 'auto' | auto |
| KUBEMCP_DEFAULT_NAMESPACE | No | Default namespace | default |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| k8s_deploymentsA | Manage Kubernetes deployments. Actions:
|
| k8s_podsA | Manage Kubernetes pods. Actions:
|
| k8s_servicesC | Manage Kubernetes services. Actions:
|
| k8s_configmapsA | Manage Kubernetes ConfigMaps. Actions:
|
| k8s_secretsA | Manage Kubernetes Secrets. Actions:
|
| k8s_namespacesA | Manage Kubernetes namespaces. Actions:
|
| k8s_metricsB | Get Kubernetes resource metrics (CPU/Memory). Actions:
|
| k8s_eventsB | Get Kubernetes cluster events. Actions:
|
| k8s_auditB | Manage audit logging and safety controls. Actions:
|
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 9 tools
Each tool targets a distinct Kubernetes resource type (e.g., configmaps, deployments, pods) with clear boundaries. The actions within each tool are well-defined for that resource, preventing overlap or confusion between tools. An agent can easily distinguish between managing pods versus deployments versus services.
All tool names follow a consistent 'k8s_' prefix with the resource name (e.g., k8s_configmaps, k8s_deployments). Actions within tools use consistent verbs like list, get, create, update, delete. This predictable pattern enhances readability and usability across the entire set.
With 9 tools covering core Kubernetes resources (configmaps, deployments, events, metrics, namespaces, pods, secrets, services, plus audit), this is well-scoped for a Kubernetes management server. Each tool serves a distinct purpose, and the count aligns with typical MCP server ranges (3-15 tools).
The tool set provides comprehensive CRUD/lifecycle coverage for key Kubernetes resources, including audit features. Minor gaps exist, such as no update/delete for services or events, but core operations are covered. Agents can handle most Kubernetes management tasks without dead ends.