{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.apatilgtn/k8scortex-mcp","description":"Kubernetes MCP server: 75 tools for GKE, AKS, EKS, RBAC, audit logging, GitOps, multi-cluster.","repository":{"url":"https://github.com/apatilgtn/k8scortex-mcp","source":"github"},"version":"1.1.3","packages":[{"registryType":"npm","identifier":"k8scortex-mcp","version":"1.1.3","transport":{"type":"stdio"},"environmentVariables":[{"description":"Path to your kubeconfig file. Each context becomes a cluster. Defaults to ~/.kube/config.","format":"string","name":"KUBECONFIG"},{"description":"Optional path to a cluster registry JSON file mixing kubeconfig, EKS, GKE and Key Vault clusters.","format":"string","name":"CLUSTERS_CONFIG"},{"description":"Roles for the local session, e.g. 'developer' for read-only tools. Defaults to platform-engineer.","format":"string","name":"K8SCORTEX_STDIO_ROLES"}]},{"registryType":"oci","identifier":"ghcr.io/apatilgtn/k8scortex-mcp:1.1.3","runtimeHint":"docker","transport":{"type":"stdio"},"runtimeArguments":[{"description":"Mount your kubeconfig directory read-only. Contexts that use exec plugins (gke-gcloud-auth-plugin, aws eks get-token) need the gke/eks providers via CLUSTERS_CONFIG instead.","variables":{"kube_dir":{"description":"Directory containing your kubeconfig, e.g. /home/you/.kube","isRequired":true,"format":"filepath"}},"type":"named","name":"--volume","value":"{kube_dir}:/home/node/.kube:ro"}],"packageArguments":[{"type":"positional","value":"node"},{"type":"positional","value":"dist/stdio.js"}],"environmentVariables":[{"description":"Roles for the session, e.g. developer for read-only tools. Defaults to platform-engineer.","format":"string","name":"K8SCORTEX_STDIO_ROLES"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-27T01:53:56.398912Z","publishedAt":"2026-10-27T01:53:56.398912Z","updatedAt":"2026-10-27T01:53:56.398912Z","isLatest":true}}}
