{"slug":"basebandit/kai","name":"Kai","description":"Kai provides a bridge between large language models (LLMs) and your Kubernetes clusters, enabling natural language interaction with Kubernetes resources. The server exposes a comprehensive set of tools for managing clusters, namespaces, pods, deployments, services, and other Kubernetes resources","category":"development","tags":[],"official":false,"stars":20,"transport":"stdio","install":null,"tools":[{"name":"create_pod","description":"Create a new pod in a specified namespace"},{"name":"list_pods","description":"List all pods in a specified namespace"},{"name":"get_pod","description":"Get details of a specific pod"},{"name":"delete_pod","description":"Delete a specific pod"},{"name":"stream_pod_logs","description":"Stream logs from a specific pod"},{"name":"create_deployment","description":"Create a new deployment"},{"name":"list_deployments","description":"List all deployments in a namespace"},{"name":"describe_deployment","description":"Describe a specific deployment"},{"name":"update_deployment","description":"Update a specific deployment"},{"name":"create_job","description":"Create a new batch job"},{"name":"get_job","description":"Get details of a specific job"},{"name":"list_jobs","description":"List all jobs in a namespace"},{"name":"delete_job","description":"Delete a specific job"},{"name":"create_cronjob","description":"Create a new cronjob"},{"name":"get_cronjob","description":"Get details of a specific cronjob"},{"name":"list_cronjobs","description":"List all cronjobs in a namespace"},{"name":"delete_cronjob","description":"Delete a specific cronjob"},{"name":"create_service","description":"Create a new service"},{"name":"get_service","description":"Get details of a specific service"},{"name":"list_services","description":"List all services in a namespace"},{"name":"delete_service","description":"Delete a specific service"},{"name":"create_ingress","description":"Create a new ingress with HTTP/HTTPS routing and TLS configuration"},{"name":"get_ingress","description":"Get details of a specific ingress"},{"name":"list_ingresses","description":"List all ingresses in a namespace"},{"name":"update_ingress","description":"Update a specific ingress"},{"name":"delete_ingress","description":"Delete a specific ingress"},{"name":"create_configmap","description":"Create a new configmap"},{"name":"get_configmap","description":"Get details of a specific configmap"},{"name":"list_configmaps","description":"List all configmaps in a namespace"},{"name":"update_configmap","description":"Update a specific configmap"},{"name":"delete_configmap","description":"Delete a specific configmap"},{"name":"create_secret","description":"Create a new secret"},{"name":"get_secret","description":"Get details of a specific secret"},{"name":"list_secrets","description":"List all secrets in a namespace"},{"name":"update_secret","description":"Update a specific secret"},{"name":"delete_secret","description":"Delete a specific secret"},{"name":"create_namespace","description":"Create a new namespace"},{"name":"get_namespace","description":"Get details of a specific namespace"},{"name":"list_namespaces","description":"List all namespaces"},{"name":"delete_namespace","description":"Delete a specific namespace"},{"name":"switch_context","description":"Switch to a different kubeconfig context"},{"name":"list_contexts","description":"List all available kubeconfig contexts"},{"name":"rename_context","description":"Rename a kubeconfig context"},{"name":"delete_context","description":"Delete a kubeconfig context"},{"name":"start_port_forward","description":"Start port forwarding to a pod or service"},{"name":"stop_port_forward","description":"Stop a port forwarding session"},{"name":"list_port_forward_sessions","description":"List all active port forwarding sessions"}],"env_vars":[],"auth_type":"none","github":"https://github.com/basebandit/kai","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Mon May 25"}