Características
MCP 💬 aviso 🗂️ recurso 🤖 herramienta
🗂️🤖 Lista de contextos de Kubernetes
💬🤖 Lista de espacios de nombres de Kubernetes
🤖 Enumere y obtenga todos los recursos de Kubernetes
Incluye asignaciones personalizadas para recursos como pods, servicios, implementaciones, pero se puede enumerar y recuperar cualquier recurso.
🤖 Lista de nodos de Kubernetes
💬 Lista de pods de Kubernetes
🤖 Obtener eventos de Kubernetes
🤖 Obtener registros de pods de Kubernetes
Ejecutar comando en el pod de Kubernetes
Related MCP server: kom
Navegar con Inspector
Para utilizar la última versión publicada con Inspector, puede ejecutar lo siguiente:
Usar con Claude
La siguiente charla con Claude Desktop demuestra cómo se ve cuando se selecciona un contexto particular como recurso y luego se le pide que verifique los registros del pod en busca de errores en el espacio de nombres kube-system:

Para utilizar este servidor MCP con Claude Desktop (o cualquier otro cliente) es posible que deba elegir qué forma de instalación utilizar.
Tienes múltiples opciones:
|Herrería|mcp-get|NPM prediseñado|Preconstruido en Github|De fuentes|Usando Docker| |---|---|---|---|---|---|---| |Configuración de Claude|Auto|Auto|Manual|Manual|Manual|Manual| |Requisito previo|Node.js|Node.js|Node.js|Ninguno|Golang|Estibador|
Uso de herrería
Para instalar MCP K8S Go para Claude Desktop automáticamente a través de Smithery :
Usando mcp-get
Para instalar MCP K8S Go para Claude Desktop automáticamente a través de mcp-get :
Manualmente con binarios preconstruidos
Preconstruido desde npm
Use esto si tiene npm instalado y desea utilizar binarios prediseñados:
Luego verifique la versión ejecutando mcp-k8s --version y si esta imprime la versión instalada, puede proceder a agregar la configuración al archivo claude_desktop_config.json :
, o usar npx con cualquier cliente:
Por ejemplo para Claude:
De los lanzamientos de GitHub
Dirígete a las versiones de GitHub y descarga la última versión para tu plataforma.
Descomprima el archivo, que contendrá el binario llamado mcp-k8s-go , coloque ese binario en algún lugar de su PATH y luego agregue la siguiente configuración al archivo claude_desktop_config.json :
Construyendo desde la fuente
Necesitarás tener Golang instalado para construir este proyecto:
y luego agregue la siguiente configuración al archivo claude_desktop_config.json :
Usando Docker
Este servidor está creado y publicado en Docker Hub desde la versión 0.3.1-beta.2 con imágenes multiarquitectura disponibles para arquitecturas Linux/amd64 y Linux/arm64.
Puedes usar la última etiqueta fe de la siguiente manera:
Es posible que los usuarios de Windows necesiten reemplazar ~/.kube/config con //c/Users/<username>/.kube/config al menos en Git Bash.
Para Claude:
Variables de entorno y opciones de línea de comandos
El servidor MCP utiliza las siguientes variables de entorno:
KUBECONFIG: Ruta a su archivo de configuración de Kubernetes (opcional, el valor predeterminado es ~/.kube/config)
Se admiten las siguientes opciones de línea de comandos:
--allowed-contexts=<ctx1,ctx2,...>: Lista separada por comas de contextos de Kubernetes permitidos a los que los usuarios pueden acceder. Si no se especifica, se permiten todos los contextos.--help: Mostrar información de ayuda--version: Mostrar información de la versión