Prototipo · Versión preliminar: todos los servidores del registro oficial, sincronizados cada 30 minutos. Las reseñas y las cuentas llegarán en una etapa posterior.
PopNx MCPServidores MCP para quienes usan IA · explicados con palabras sencillas

KubeStellar MCP

de kubestellarversión 0.9.22-nightly.20261103i★ –iSe ejecuta en tu computadora
Nombre en el registroio.github.kubestellar/kubestellar-mcp

Instalar

Resumen

Descripción del creador (original en inglés)

AI-powered Kubernetes diagnostics, RBAC analysis, security checks, and app deployment via MCP

Los tres pilares de PopNx MCP

Estos tres nunca se combinan en una sola puntuación: las opiniones, las mediciones y la popularidad son cosas distintas.

Qué puedes hacer con él

Todavía no escribimos un resumen sencillo para este. Abajo están los datos que leímos del registro.

  • Conexión: Se ejecuta en tu computadora
  • Transporte: stdio
  • Categoría: Herramientas para desarrolladores

Instalación

Elige la app de IA que usas y copia la configuración.

Antes de instalar

Necesitas

¿Qué app usas?

Elige tu app arriba. La recordamos, así que la próxima vez el botón dirá “Instalar en …”.

Abre Claude Desktop → Settings → Developer → Edit Config y pega esto en claude_desktop_config.json

{
  "mcpServers": {
    "kubestellar": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "KUBECONFIG",
        "ghcr.io/kubestellar/kubestellar-mcp:0.9.22-nightly.20261103"
      ],
      "env": {
        "KUBECONFIG": "your-value"
      }
    }
  }
}

Ejecuta esto en tu terminal

claude mcp add kubestellar --env KUBECONFIG=your-value -- docker run -i --rm -e KUBECONFIG ghcr.io/kubestellar/kubestellar-mcp:0.9.22-nightly.20261103

Completa los valores vacíos antes de ejecutarlo.

Abrir en Cursor

O copia la configuración tú

Pégalo en .cursor/mcp.json de tu proyecto, o en ~/.cursor/mcp.json

{
  "mcpServers": {
    "kubestellar": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "KUBECONFIG",
        "ghcr.io/kubestellar/kubestellar-mcp:0.9.22-nightly.20261103"
      ],
      "env": {
        "KUBECONFIG": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Abrir en VS Code

O copia la configuración tú

Pégalo en .vscode/mcp.json de tu proyecto

{
  "servers": {
    "kubestellar": {
      "type": "stdio",
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "KUBECONFIG",
        "ghcr.io/kubestellar/kubestellar-mcp:0.9.22-nightly.20261103"
      ],
      "env": {
        "KUBECONFIG": "your-value"
      }
    }
  }
}

Tu navegador te pide permiso para abrir la app; luego la app muestra la configuración y te pide confirmar. Los valores de las claves quedan vacíos para que los completes tú.

Este se ejecuta en tu computadora, y ChatGPT solo puede conectarse a servidores en internet. Elige otra app.

Tu elección se guarda en una cookie en este dispositivo; no necesitas cuenta.

Valores que debes completar

  • KUBECONFIG env
    Path to kubeconfig file for cluster access

Esta configuración se genera a partir de la ficha del creador en el registro. Si el README dice otra cosa, sigue el README.

Qué puede hacer

Se ejecuta en tu computadora; la lista de herramientas aparece en tu app de IA después de instalarlo.

Revisiones básicasi

Revisamos información que cualquiera puede ver; no hemos leído el código. Las revisiones que no aplican no se cuentan. · Revisado el 7 nov 2026

  • ✓ Superada

    El creador coincide con el repo

    El nombre en el registro se verificó con la cuenta de GitHub kubestellar, dueña del repo

  • … Aún sin revisar

    Sigue en mantenimiento

    Todavía no hemos leído este repo en GitHub

  • … Aún sin revisar

    Tiene licencia

    Todavía no hemos leído este repo en GitHub

  • – No aplica

    El endpoint responde

    Este se ejecuta en tu computadora; no hay endpoint en internet

  • – No aplica

    Inicio de sesión con OAuth

    Se ejecuta en tu computadora y usa ajustes locales en su lugar

  • … Aún sin revisar

    Sin instrucciones ocultas en las descripciones de herramientas

    Se ejecuta en tu computadora; solo podemos leer listas de herramientas de endpoints en internet

Comparado con otros en Herramientas para desarrolladoresi

  • Más estrellas que el 0% de los otros 1394 servidores de esta categoría
  • Publicado en el registro más recientemente que el 91% de los otros 1394 servidores de esta categoría
  • Revisiones básicas iguales o mejores que el 100% de los otros 1394 servidores de esta categoría

Comparado con todos los servidores activos de esta categoría en el registro. Las estrellas solo cuentan cuando quien lo publica es dueño del repo.

Preguntas frecuentes

¿Es seguro KubeStellar MCP?

Superó 1 de 1 revisiones básicas aplicables. No hemos leído el código. Antes de agregar una clave o un token, revisa qué acceso pide el servidor y usa una clave que tenga solo los permisos que necesitas.

¿Qué claves o códigos necesita?

El registro no indica ninguna clave obligatoria, aunque algunos servidores te piden iniciar sesión la primera vez que los usas.

¿Se ejecuta en mi computadora o en la nube?

Se ejecuta en tu computadora. Tu app de IA lo inicia cuando hace falta, y los datos no pasan por los servidores del creador (a menos que el propio servidor llame a un servicio en línea).

¿Sigue en mantenimiento?

El repo de GitHub cambió por última vez –, y la última versión (0.9.22-nightly.20261103) llegó al registro hace 4 días.

¿Qué apps pueden usarlo?

Las apps compatibles con MCP, como Claude Desktop, Claude Code, Cursor y VS Code. También necesitas Docker en tu computadora.

¿Qué puedo usar en su lugar?

En la misma categoría: GitHub, Desktop Commander, Cloudflare MCP

Alternativas

Servidores de la misma categoría hechos por otros creadores, ordenados por estrellas.

Cómo leer una tarjeta:★ Estrellas de GitHubiTres pilares: reseñas · revisiones · usoiActualizado = fecha en que se publicó la última versión en el registroi

GitHub

de github

Connect AI assistants to GitHub - manage repos, issues, PRs, and workflows through natural language.

Computadora o nube★ 34.245MITActualizado hace 3 días
Instalar

Desktop Commander

de wonderwhy-er

MCP server for terminal commands, file operations, and process management

Se ejecuta en tu computadora★ 10.225MITActualizado hace 15 días
Instalar

Cloudflare MCP

de cloudflare

Cloudflare MCP servers

Se ejecuta en la nube★ 4446Apache-2.0Actualizado hace 14 meses
Instalar

README del creador

Abrir el README

Copiado tal cual del repo del creador. PopNx MCP no lo ha revisado ni lo respalda. Se quitaron HTML, imágenes y scripts. Los enlaces llevan fuera de este sitio.

kubestellar-mcp

AI-powered multi-cluster Kubernetes tools for Claude Code.

Single-cluster UX for multi-cluster reality - work with your apps, not your clusters.

Why KubeStellar

kubestellar-mcp is the AI entry point to the KubeStellar platform — a CNCF Sandbox ecosystem for multi-cluster Kubernetes orchestration.

Sub-projectRole
kubestellarCore engine — BindingPolicy, WDS, ITS, WEC workload propagation
consoleWeb dashboard — 300+ cards, AI missions, GPU and LLM-d monitoring
console-marketplace153+ community card presets (GPU/AI/ML, ArgoCD, OPA, Falco, security)
console-kbAI knowledge base — community missions and operational runbooks
kubestellar-mcpThis repo — MCP server for Claude, Cursor, Windsurf, VS Code

kubestellar-mcp lets AI agents inspect and operate clusters through natural language. For visual dashboards and AI missions, see KubeStellar Console.

Components

BinaryDescription
kubestellar-opsMulti-cluster diagnostics, RBAC analysis, security checks
kubestellar-deployApp-centric deployment, GitOps, smart workload placement

Documentation

Additional documentation lives in docs/:

  • docs/index.md - expanded setup, plugin workflow, CLI usage, and operational guidance
  • docs/ARCHITECTURE.md - architecture overview and contributor guide for the two MCP servers, request lifecycle, and how to add new tools

If you are contributing new MCP capabilities, start with docs/ARCHITECTURE.md; it is the best guide to how the servers are organized and where new tools should be added.

Operations
  • docs/slo.md - Service Level Objectives and Indicators
  • docs/alerts/ - importable Prometheus alert rules aligned with the SLOs
  • docs/dashboards/ - importable Grafana dashboard
  • runbooks/ - operational runbooks (startup/shutdown, cluster discovery failures, credential rotation, connectivity loss, release rollback)
  • docs/postmortem-template.md - incident postmortem template
  • docs/severity-levels.md - P1-P4 incident severity scale used by the incident template and postmortem requirement

Installation

Homebrew (Recommended)
brew tap kubestellar/tap

Install diagnostics tools

brew install kubestellar-ops

Install deployment tools

brew install kubestellar-deploy

Or install both

brew install kubestellar-ops kubestellar-deploy

From Releases

Download from GitHub Releases.

From Source

Prerequisites: Go 1.26+ (go version to verify)

git clone https://github.com/kubestellar/kubestellar-mcp.git

cd kubestellar-mcp

Build both binaries

go build -o bin/kubestellar-ops ./cmd/kubestellar-ops go build -o bin/kubestellar-deploy ./cmd/kubestellar-deploy

sudo mv bin/kubestellar-* /usr/local/bin/

Claude Code Plugins

Step 1: Add the KubeStellar Marketplace

In Claude Code, run:

/plugin marketplace add kubestellar/claude-plugins
Step 2: Install the Plugins
/plugin install kubestellar-ops

/plugin install kubestellar-deploy

Or:

  1. Go to /plugin → Marketplaces tab → click Update on kubestellar marketplace
  2. Go to /plugin → Discover tab → Install kubestellar-ops and/or kubestellar-deploy
Step 3: Verify

Run /mcp in Claude Code - you should see:

plugin:kubestellar-ops:kubestellar-ops · ✓ connected

plugin:kubestellar-deploy:kubestellar-deploy · ✓ connected

Allow Tools Without Prompts

Add to ~/.claude/settings.json:

{

"permissions": { "allow": [ "mcp__plugin_kubestellar-ops_kubestellar-ops*", "mcpplugin_kubestellar-deploy_kubestellar-deploy__*" ] } }

Or run in Claude Code:

/allowed-tools add mcp__plugin_kubestellar-ops_kubestellar-ops__*

/allowed-tools add mcp__plugin_kubestellar-deploy_kubestellar-deploy__*

Other AI Clients (VS Code, Cursor, Windsurf)

You can run either binary as a generic MCP stdio server with kubestellar-ops --mcp-server or kubestellar-deploy --mcp-server. Any MCP-compatible client can use the binary over stdio.

VS Code (GitHub Copilot)

Create .vscode/mcp.json:

{

"servers": { "kubestellar-ops": { "command": "kubestellar-ops", "args": ["--mcp-server"] } } }

Cursor

Create .cursor/mcp.json:

{

"mcpServers": { "kubestellar-ops": { "command": "kubestellar-ops", "args": ["--mcp-server"] } } }

Windsurf

Add to ~/.codeium/windsurf/mcp_config.json:

{

"mcpServers": { "kubestellar-ops": { "command": "kubestellar-ops", "args": ["--mcp-server"] } } }

OpenCode

OpenCode is an open-source AI coding agent. Add the following to your project's opencode.json or opencode.jsonc:

{

"$schema": "https://opencode.ai/config.json", "mcp": { "kubestellar-ops": { "type": "local", "command": ["kubestellar-ops", "--mcp-server"], "enabled": true }, "kubestellar-deploy": { "type": "local", "command": ["kubestellar-deploy", "--mcp-server"], "enabled": true } } }

After adding, run opencode mcp list and verify both servers show as connected.

For your AI agent — Copy and paste this message into your OpenCode session to have it configure the MCP tools automatically:

`

Install kubestellar-ops and kubestellar-deploy:

# macOS — Homebrew

brew tap kubestellar/tap

brew install kubestellar-ops kubestellar-deploy

# Linux — download from GitHub Releases

curl -LO https://github.com/kubestellar/kubestellar-mcp/releases/latest/download/kubestellar-ops_linux_amd64.tar.gz

curl -LO https://github.com/kubestellar/kubestellar-mcp/releases/latest/download/kubestellar-deploy_linux_amd64.tar.gz

tar xzf kubestellar-ops_linux_amd64.tar.gz

tar xzf kubestellar-deploy_linux_amd64.tar.gz

sudo mv kubestellar-ops kubestellar-deploy /usr/local/bin/

# Or build from source (any OS, requires Go 1.26+)

git clone https://github.com/kubestellar/kubestellar-mcp.git

cd kubestellar-mcp

go build -o /usr/local/bin/kubestellar-ops ./cmd/kubestellar-ops

go build -o /usr/local/bin/kubestellar-deploy ./cmd/kubestellar-deploy

Then create opencode.jsonc in the project root with:

{

"$schema": "https://opencode.ai/config.json",

"mcp": {

"kubestellar-ops": {

"type": "local",

"command": ["kubestellar-ops", "--mcp-server"],

"enabled": true

},

"kubestellar-deploy": {

"type": "local",

"command": ["kubestellar-deploy", "--mcp-server"],

"enabled": true

}

}

}

Verify with: opencode mcp list

`

Generic MCP Client (stdio)
kubestellar-ops --mcp-server

kubestellar-deploy --mcp-server

Kubernetes RBAC

The MCP binaries use your active kubeconfig by default. If you run them in-cluster, bind the same permissions to the pod ServiceAccount.

Use caseTypical permissions
kubestellar-ops read-onlyget, list, watch on namespaces, nodes, pods, pods/log, services, endpoints, deployments, replica sets, statefulsets, daemonsets, jobs, cronjobs, events, resourcequotas, limitranges, roles, rolebindings, clusterroles, and clusterrolebindings
kubestellar-deploy writeEverything above, plus create, update, patch, and delete on the resource types you plan to manage

Example read-only ClusterRole:

apiVersion: rbac.authorization.k8s.io/v1

kind: ClusterRole metadata: name: kubestellar-mcp-readonly rules:

  • apiGroups: [""] resources: ["namespaces", "nodes", "pods", "pods/log", "services", "endpoints", "events", "resourcequotas", "limitranges"] verbs: ["get", "list", "watch"]
  • apiGroups: ["apps", "batch"] resources: ["deployments", "replicasets", "statefulsets", "daemonsets", "jobs", "cronjobs"] verbs: ["get", "list", "watch"]
  • apiGroups: ["rbac.authorization.k8s.io"] resources: ["roles", "rolebindings", "clusterroles", "clusterrolebindings"] verbs: ["get", "list", "watch"]

For write workflows, add create, update, patch, and delete to the resource rules you actually need.

Troubleshooting

Plugin not showing
  • Restart Claude Code, VS Code, Cursor, or Windsurf after installing or upgrading the binary.
  • Verify the binary is on your PATH with which kubestellar-ops.
  • If it is not found, reinstall it or move it into a directory already on your PATH.
Permission / RBAC errors
  • Run kubectl auth can-i --list to see what your current identity can access.
  • Compare the output with the permissions described in the Kubernetes RBAC section above.
  • If needed, update your Role, ClusterRole, or binding before retrying the MCP client.
kubeconfig problems
  • Confirm the active context with kubectl config current-context.
  • Check whether KUBECONFIG is set and points to the kubeconfig file you expect.
  • If the wrong cluster is selected, switch contexts or update the environment variable and retry.
Manual smoke test
  • You can verify the MCP server starts without opening an AI client.
  • Run the initialize request below and confirm you get a JSON-RPC response back.
echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"capabilities":{}}}' | ./bin/kubestellar-ops --mcp-server
Updating

Update the CLI tools via Homebrew:

brew update

brew upgrade kubestellar-ops kubestellar-deploy

Update the plugins in Claude Code:

/plugin update kubestellar-ops

/plugin update kubestellar-deploy


kubestellar-ops

Multi-cluster Kubernetes diagnostics, RBAC analysis, and security checks.

Example Usage
  • "List my Kubernetes clusters"
  • "Find pods with issues across all clusters"
  • "Check for security misconfigurations"
  • "What permissions does the admin service account have?"
  • "Show me warning events in kube-system"
Features
CategoryTools
Clusterlist_clusters, get_cluster_health, get_nodes, audit_kubeconfig
Workloadsget_pods, get_deployments, get_services, get_events, describe_pod, get_pod_logs
RBACget_roles, get_cluster_roles, get_role_bindings, can_i, analyze_subject_permissions
Diagnosticsfind_pod_issues, find_deployment_issues, check_resource_limits, check_security_issues
Gatekeepercheck_gatekeeper, install_ownership_policy, list_ownership_violations
Upgradesdetect_cluster_type, get_cluster_version_info, check_helm_release_upgrades
GitOpsdetect_drift
Slash Commands
CommandDescription
/k8s-healthCheck health of all clusters
/k8s-issuesFind pod and deployment issues
/k8s-securityCheck for security misconfigurations
/k8s-rbacAnalyze RBAC permissions
/k8s-analyzeComprehensive namespace analysis
/k8s-audit-kubeconfigAudit kubeconfig clusters and recommend cleanup
/k8s-ownershipManage ownership tracking with OPA Gatekeeper
/k8s-upgrade-checkCheck for available upgrades
/k8s-upgradeUpgrade cluster (master and nodes)

kubestellar-deploy

App-centric multi-cluster deployment and operations.

Example Usage

Solo se muestra el principio; lee el resto en el repo

Pregunta a PopNx