mcp-server-kubernetes

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription
Kubernetes PodsList of pods in the default namespace
Kubernetes DeploymentsList of deployments in the default namespace
Kubernetes ServicesList of services in the default namespace
Kubernetes NamespacesList of all namespaces

Tools

Functions exposed to the LLM to take actions

NameDescription
list_pods

List pods in a namespace

list_deployments

List deployments in a namespace

list_services

List services in a namespace

list_namespaces

List all namespaces

create_pod

Create a new Kubernetes pod

create_deployment

Create a new Kubernetes deployment

delete_pod

Delete a Kubernetes pod

cleanup

Cleanup all managed resources