Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Tools

Functions exposed to the LLM to take actions

NameDescription
list-pods

List Kubernetes pods in a namespace

list-services

List Kubernetes services in a namespace

list-deployments

List Kubernetes deployments in a namespace

list-namespaces

List all Kubernetes namespaces

list-nodes

List all Kubernetes nodes

list-configmaps

List Kubernetes configmaps in a namespace

list-secrets

List Kubernetes secrets in a namespace

list-jobs

List Kubernetes jobs in a namespace

list-cronjobs

List Kubernetes cronjobs in a namespace

list-ingresses

List Kubernetes ingresses in a namespace

list-pv

List Kubernetes persistent volumes

list-pvc

List Kubernetes persistent volume claims in a namespace

list-all

List all Kubernetes resources in a namespace

describe-pod

Describe details of a Kubernetes pod

describe-deployment

Describe details of a Kubernetes deployment

describe-service

Describe details of a Kubernetes service

describe-node

Describe details of a Kubernetes node

describe-configmap

Describe details of a Kubernetes configmap

describe-secret

Describe details of a Kubernetes secret

get-logs

Get logs from a Kubernetes pod

get-events

Get Kubernetes events for troubleshooting

top-pods

Show resource usage for pods

top-nodes

Show resource usage for nodes

port-forward

Port forward a Kubernetes service to a local port

port-forward-pod

Port forward a Kubernetes pod to a local port

scale-deployment

Scale a Kubernetes deployment to a specified number of replicas

rollout-status

Check the rollout status of a deployment

rollout-restart

Restart a deployment by triggering a rollout

rollout-history

Show the rollout history of a deployment

set-image

Update the image of a deployment

exec

Execute a command in a pod container

cp

Copy files to/from a pod

get-configmap

Get the data from a configmap

get-secret

Get the data from a secret

cluster-info

Get cluster information

version

Get Kubernetes version information

api-resources

Get available API resources

api-versions

Get available API versions

current-context

Get the current kubectl context

get-contexts

List all kubectl contexts

use-context

Switch to a different kubectl context

apply

Apply a Kubernetes manifest from a file or URL

delete

Delete a Kubernetes resource

create-namespace

Create a new namespace

debug-pod

Create a debug container in a pod

run

Run a pod with a specific image

helm-list

List Helm releases

helm-status

Get the status of a Helm release

list-serviceaccounts

List Kubernetes service accounts in a namespace

list-roles

List Kubernetes roles in a namespace

list-rolebindings

List Kubernetes role bindings in a namespace

list-clusterroles

List Kubernetes cluster roles

list-clusterrolebindings

List Kubernetes cluster role bindings

auth-can-i

Check if the current user can perform an action

list-networkpolicies

List Kubernetes network policies in a namespace

list-endpoints

List Kubernetes endpoints in a namespace

list-resourcequotas

List Kubernetes resource quotas in a namespace

list-limitranges

List Kubernetes limit ranges in a namespace

list-hpa

List Kubernetes horizontal pod autoscalers in a namespace

list-crds

List Kubernetes custom resource definitions

get-crd

Get a custom resource definition

wait

Wait for a condition on a resource

patch

Patch a Kubernetes resource

label

Add or update labels on a resource

annotate

Add or update annotations on a resource

get-pod-metrics

Get detailed metrics for a pod

get-node-metrics

Get detailed metrics for a node

cordon-node

Mark a node as unschedulable

uncordon-node

Mark a node as schedulable

drain-node

Drain a node for maintenance

helm-install

Install a Helm chart

helm-upgrade

Upgrade a Helm release

helm-uninstall

Uninstall a Helm release

argocd-list-apps

List ArgoCD applications

argocd-app-status

Get the status of an ArgoCD application

istio-list-virtualservices

List Istio virtual services

istio-list-gateways

List Istio gateways

get-cluster-metrics

Get cluster-wide metrics

create-ephemeral-container

Create an ephemeral debug container in a pod

analyze-resource-usage

Analyze resource usage across the cluster

create-backup

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