{"slug":"abhijeetka/mcp-k8s-server","name":"MCP Kubernetes Server","description":"Control Kubernetes clusters through interactions with Large Language Models (LLMs).","category":"cloud-service","tags":[],"official":false,"stars":10,"transport":"http","install":[{"cmd":"npx -y @smithery/cli","imports":[]}],"tools":[{"name":"create_deployment","description":"Create a new deployment with specified name, image, namespace, and replicas"},{"name":"update_deployment","description":"Update a deployment to a new image version"},{"name":"scale_deployment","description":"Scale a deployment to a specified number of replicas"},{"name":"get_pods","description":"Get pods in a specified namespace"},{"name":"get_namespaces","description":"Get all namespaces in the cluster"},{"name":"get_nodes","description":"Get all nodes in the cluster"},{"name":"get_services","description":"Get all services in the cluster"},{"name":"get_deployments","description":"Get all deployments in the cluster"},{"name":"get_jobs","description":"Get all jobs in the cluster"},{"name":"get_cronjobs","description":"Get all cronjobs in the cluster"},{"name":"get_statefulsets","description":"Get all statefulsets in the cluster"},{"name":"get_daemonsets","description":"Get all daemonsets in the cluster"},{"name":"get_current_context","description":"Get the current Kubernetes context"},{"name":"list_contexts","description":"List all available Kubernetes contexts"},{"name":"switch_context","description":"Switch to a specified Kubernetes context"},{"name":"get_pod_logs","description":"Get logs of a specified pod in a namespace"},{"name":"get_events","description":"Get events in a specified namespace"},{"name":"annotate_resource","description":"Add an annotation to a Kubernetes resource"},{"name":"remove_annotation","description":"Remove an annotation from a Kubernetes resource"},{"name":"add_label","description":"Add a label to a Kubernetes resource"},{"name":"remove_label","description":"Remove a label from a Kubernetes resource"},{"name":"expose_deployment","description":"Expose a deployment as a service on a specified port"},{"name":"port_forward","description":"Port-forward a pod, deployment, or service to a local port"},{"name":"delete_resource","description":"Delete a Kubernetes resource (pod, deployment, service, job, cronjob, statefulset, daemonset)"}],"env_vars":[],"auth_type":"none","github":"https://github.com/abhijeetka/mcp-k8s-server","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}