Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
list-podsC

List Kubernetes pods in a namespace

list-servicesB

List Kubernetes services in a namespace

list-deploymentsC

List Kubernetes deployments in a namespace

list-namespacesB

List all Kubernetes namespaces

list-nodesB

List all Kubernetes nodes

list-configmapsC

List Kubernetes configmaps in a namespace

list-secretsB

List Kubernetes secrets in a namespace

list-jobsB

List Kubernetes jobs in a namespace

list-cronjobsB

List Kubernetes cronjobs in a namespace

list-ingressesC

List Kubernetes ingresses in a namespace

list-pvB

List Kubernetes persistent volumes

list-pvcC

List Kubernetes persistent volume claims in a namespace

list-allC

List all Kubernetes resources in a namespace

describe-podC

Describe details of a Kubernetes pod

describe-deploymentC

Describe details of a Kubernetes deployment

describe-serviceC

Describe details of a Kubernetes service

describe-nodeC

Describe details of a Kubernetes node

describe-configmapC

Describe details of a Kubernetes configmap

describe-secretB

Describe details of a Kubernetes secret

get-logsC

Get logs from a Kubernetes pod

get-eventsC

Get Kubernetes events for troubleshooting

top-podsC

Show resource usage for pods

top-nodesB

Show resource usage for nodes

port-forwardC

Port forward a Kubernetes service to a local port

port-forward-podB

Port forward a Kubernetes pod to a local port

scale-deploymentC

Scale a Kubernetes deployment to a specified number of replicas

rollout-statusC

Check the rollout status of a deployment

rollout-restartC

Restart a deployment by triggering a rollout

rollout-historyB

Show the rollout history of a deployment

set-imageC

Update the image of a deployment

execC

Execute a command in a pod container

cpC

Copy files to/from a pod

get-configmapC

Get the data from a configmap

get-secretC

Get the data from a secret

cluster-infoC

Get cluster information

versionB

Get Kubernetes version information

api-resourcesC

Get available API resources

api-versionsB

Get available API versions

current-contextB

Get the current kubectl context

get-contextsB

List all kubectl contexts

use-contextC

Switch to a different kubectl context

applyC

Apply a Kubernetes manifest from a file or URL

deleteC

Delete a Kubernetes resource

create-namespaceC

Create a new namespace

debug-podC

Create a debug container in a pod

runC

Run a pod with a specific image

helm-listC

List Helm releases

helm-statusB

Get the status of a Helm release

list-serviceaccountsC

List Kubernetes service accounts in a namespace

list-rolesB

List Kubernetes roles in a namespace

list-rolebindingsB

List Kubernetes role bindings in a namespace

list-clusterrolesB

List Kubernetes cluster roles

list-clusterrolebindingsB

List Kubernetes cluster role bindings

auth-can-iC

Check if the current user can perform an action

list-networkpoliciesC

List Kubernetes network policies in a namespace

list-endpointsC

List Kubernetes endpoints in a namespace

list-resourcequotasB

List Kubernetes resource quotas in a namespace

list-limitrangesB

List Kubernetes limit ranges in a namespace

list-hpaB

List Kubernetes horizontal pod autoscalers in a namespace

list-crdsB

List Kubernetes custom resource definitions

get-crdC

Get a custom resource definition

waitC

Wait for a condition on a resource

patchC

Patch a Kubernetes resource

labelC

Add or update labels on a resource

annotateC

Add or update annotations on a resource

get-pod-metricsC

Get detailed metrics for a pod

get-node-metricsC

Get detailed metrics for a node

cordon-nodeB

Mark a node as unschedulable

uncordon-nodeC

Mark a node as schedulable

drain-nodeC

Drain a node for maintenance

helm-installC

Install a Helm chart

helm-upgradeC

Upgrade a Helm release

helm-uninstallC

Uninstall a Helm release

argocd-list-appsB

List ArgoCD applications

argocd-app-statusC

Get the status of an ArgoCD application

istio-list-virtualservicesC

List Istio virtual services

istio-list-gatewaysC

List Istio gateways

get-cluster-metricsC

Get cluster-wide metrics

create-ephemeral-containerC

Create an ephemeral debug container in a pod

analyze-resource-usageC

Analyze resource usage across the cluster

create-backupB

Create a backup of cluster resources

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/thekaranpargaie/kube-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server