PASS

{
  "initialize": {
    "server_name": "mcp-k8s-server",
    "protocol_version": "2025-11-25",
    "session_id": "049e27290b8e415eb8a9cd11c2b79990"
  },
  "tools": {
    "count": 9,
    "names": [
      "k8s_api_resources",
      "k8s_list",
      "k8s_get",
      "k8s_create",
      "k8s_apply",
      "k8s_patch",
      "k8s_delete",
      "k8s_logs",
      "k8s_events"
    ]
  },
  "call_tool": {
    "tool": "k8s_api_resources",
    "resource_count": 41,
    "first_resources": [
      {
        "resource": "bindings",
        "kind": "Binding",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "binding",
        "shortNames": [],
        "verbs": [
          "create"
        ]
      },
      {
        "resource": "configmaps",
        "kind": "ConfigMap",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "configmap",
        "shortNames": [
          "cm"
        ],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "endpoints",
        "kind": "Endpoints",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "endpoints",
        "shortNames": [
          "ep"
        ],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "events",
        "kind": "Event",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "event",
        "shortNames": [
          "ev"
        ],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "limitranges",
        "kind": "LimitRange",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "limitrange",
        "shortNames": [
          "limits"
        ],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "persistentvolumeclaims",
        "kind": "PersistentVolumeClaim",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "persistentvolumeclaim",
        "shortNames": [
          "pvc"
        ],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "pods",
        "kind": "Pod",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "pod",
        "shortNames": [
          "po"
        ],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "podtemplates",
        "kind": "PodTemplate",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "podtemplate",
        "shortNames": [],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "replicationcontrollers",
        "kind": "ReplicationController",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "replicationcontroller",
        "shortNames": [
          "rc"
        ],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "resourcequotas",
        "kind": "ResourceQuota",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "resourcequota",
        "shortNames": [
          "quota"
        ],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "secrets",
        "kind": "Secret",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "secret",
        "shortNames": [],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      },
      {
        "resource": "serviceaccounts",
        "kind": "ServiceAccount",
        "apiGroup": "",
        "version": "v1",
        "groupVersion": "v1",
        "namespaced": true,
        "singularName": "serviceaccount",
        "shortNames": [
          "sa"
        ],
        "verbs": [
          "create",
          "delete",
          "deletecollection",
          "get",
          "list",
          "patch",
          "update",
          "watch"
        ]
      }
    ],
    "data": {
      "namespaces": [
        "automationx"
      ],
      "resources": [
        {
          "resource": "bindings",
          "kind": "Binding",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "binding",
          "shortNames": [],
          "verbs": [
            "create"
          ]
        },
        {
          "resource": "configmaps",
          "kind": "ConfigMap",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "configmap",
          "shortNames": [
            "cm"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "endpoints",
          "kind": "Endpoints",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "endpoints",
          "shortNames": [
            "ep"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "events",
          "kind": "Event",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "event",
          "shortNames": [
            "ev"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "limitranges",
          "kind": "LimitRange",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "limitrange",
          "shortNames": [
            "limits"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "persistentvolumeclaims",
          "kind": "PersistentVolumeClaim",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "persistentvolumeclaim",
          "shortNames": [
            "pvc"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "pods",
          "kind": "Pod",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "pod",
          "shortNames": [
            "po"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "podtemplates",
          "kind": "PodTemplate",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "podtemplate",
          "shortNames": [],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "replicationcontrollers",
          "kind": "ReplicationController",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "replicationcontroller",
          "shortNames": [
            "rc"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "resourcequotas",
          "kind": "ResourceQuota",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "resourcequota",
          "shortNames": [
            "quota"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "secrets",
          "kind": "Secret",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "secret",
          "shortNames": [],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "serviceaccounts",
          "kind": "ServiceAccount",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "serviceaccount",
          "shortNames": [
            "sa"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "services",
          "kind": "Service",
          "apiGroup": "",
          "version": "v1",
          "groupVersion": "v1",
          "namespaced": true,
          "singularName": "service",
          "shortNames": [
            "svc"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "controllerrevisions",
          "kind": "ControllerRevision",
          "apiGroup": "apps",
          "version": "v1",
          "groupVersion": "apps/v1",
          "namespaced": true,
          "singularName": "controllerrevision",
          "shortNames": [],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "daemonsets",
          "kind": "DaemonSet",
          "apiGroup": "apps",
          "version": "v1",
          "groupVersion": "apps/v1",
          "namespaced": true,
          "singularName": "daemonset",
          "shortNames": [
            "ds"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "deployments",
          "kind": "Deployment",
          "apiGroup": "apps",
          "version": "v1",
          "groupVersion": "apps/v1",
          "namespaced": true,
          "singularName": "deployment",
          "shortNames": [
            "deploy"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "replicasets",
          "kind": "ReplicaSet",
          "apiGroup": "apps",
          "version": "v1",
          "groupVersion": "apps/v1",
          "namespaced": true,
          "singularName": "replicaset",
          "shortNames": [
            "rs"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "statefulsets",
          "kind": "StatefulSet",
          "apiGroup": "apps",
          "version": "v1",
          "groupVersion": "apps/v1",
          "namespaced": true,
          "singularName": "statefulset",
          "shortNames": [
            "sts"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "events",
          "kind": "Event",
          "apiGroup": "events.k8s.io",
          "version": "v1",
          "groupVersion": "events.k8s.io/v1",
          "namespaced": true,
          "singularName": "event",
          "shortNames": [
            "ev"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "localsubjectaccessreviews",
          "kind": "LocalSubjectAccessReview",
          "apiGroup": "authorization.k8s.io",
          "version": "v1",
          "groupVersion": "authorization.k8s.io/v1",
          "namespaced": true,
          "singularName": "localsubjectaccessreview",
          "shortNames": [],
          "verbs": [
            "create"
          ]
        },
        {
          "resource": "horizontalpodautoscalers",
          "kind": "HorizontalPodAutoscaler",
          "apiGroup": "autoscaling",
          "version": "v2",
          "groupVersion": "autoscaling/v2",
          "namespaced": true,
          "singularName": "horizontalpodautoscaler",
          "shortNames": [
            "hpa"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "cronjobs",
          "kind": "CronJob",
          "apiGroup": "batch",
          "version": "v1",
          "groupVersion": "batch/v1",
          "namespaced": true,
          "singularName": "cronjob",
          "shortNames": [
            "cj"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "jobs",
          "kind": "Job",
          "apiGroup": "batch",
          "version": "v1",
          "groupVersion": "batch/v1",
          "namespaced": true,
          "singularName": "job",
          "shortNames": [],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "ingresses",
          "kind": "Ingress",
          "apiGroup": "networking.k8s.io",
          "version": "v1",
          "groupVersion": "networking.k8s.io/v1",
          "namespaced": true,
          "singularName": "ingress",
          "shortNames": [
            "ing"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "networkpolicies",
          "kind": "NetworkPolicy",
          "apiGroup": "networking.k8s.io",
          "version": "v1",
          "groupVersion": "networking.k8s.io/v1",
          "namespaced": true,
          "singularName": "networkpolicy",
          "shortNames": [
            "netpol"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "poddisruptionbudgets",
          "kind": "PodDisruptionBudget",
          "apiGroup": "policy",
          "version": "v1",
          "groupVersion": "policy/v1",
          "namespaced": true,
          "singularName": "poddisruptionbudget",
          "shortNames": [
            "pdb"
          ],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "rolebindings",
          "kind": "RoleBinding",
          "apiGroup": "rbac.authorization.k8s.io",
          "version": "v1",
          "groupVersion": "rbac.authorization.k8s.io/v1",
          "namespaced": true,
          "singularName": "rolebinding",
          "shortNames": [],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "roles",
          "kind": "Role",
          "apiGroup": "rbac.authorization.k8s.io",
          "version": "v1",
          "groupVersion": "rbac.authorization.k8s.io/v1",
          "namespaced": true,
          "singularName": "role",
          "shortNames": [],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "csistoragecapacities",
          "kind": "CSIStorageCapacity",
          "apiGroup": "storage.k8s.io",
          "version": "v1",
          "groupVersion": "storage.k8s.io/v1",
          "namespaced": true,
          "singularName": "csistoragecapacity",
          "shortNames": [],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "leases",
          "kind": "Lease",
          "apiGroup": "coordination.k8s.io",
          "version": "v1",
          "groupVersion": "coordination.k8s.io/v1",
          "namespaced": true,
          "singularName": "lease",
          "shortNames": [],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "endpointslices",
          "kind": "EndpointSlice",
          "apiGroup": "discovery.k8s.io",
          "version": "v1",
          "groupVersion": "discovery.k8s.io/v1",
          "namespaced": true,
          "singularName": "endpointslice",
          "shortNames": [],
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
            "watch"
          ]
        },
        {
          "resource": "challenges",
          "kind": "Challenge",
          "apiGroup": "acme.cert-manager.io",
          "version": "v1",
          "groupVersion": "acme.cert-manager.io/v1",
          "namespaced": true,
          "singularName": "challenge",
          "shortNames": [],
          "verbs": [
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "create",
            "update",
            "watch"
          ]
        },
        {
          "resource": "orders",
          "kind": "Order",
          "apiGroup": "acme.cert-manager.io",
          "version": "v1",
          "groupVersion": "acme.cert-manager.io/v1",
          "namespaced": true,
          "singularName": "order",
          "shortNames": [],
          "verbs": [
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "create",
            "update",
            "watch"
          ]
        },
        {
          "resource": "podmonitors",
          "kind": "PodMonitor",
          "apiGroup": "azmonitoring.coreos.com",
          "version": "v1",
          "groupVersion": "azmonitoring.coreos.com/v1",
          "namespaced": true,
          "singularName": "podmonitor",
          "shortNames": [
            "pmon"
          ],
          "verbs": [
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "create",
            "update",
            "watch"
          ]
        },
        {
          "resource": "servicemonitors",
          "kind": "ServiceMonitor",
          "apiGroup": "azmonitoring.coreos.com",
          "version": "v1",
          "groupVersion": "azmonitoring.coreos.com/v1",
          "namespaced": true,
          "singularName": "servicemonitor",
          "shortNames": [
            "smon"
          ],
          "verbs": [
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "create",
            "update",
            "watch"
          ]
        },
        {
          "resource": "certificaterequests",
          "kind": "CertificateRequest",
          "apiGroup": "cert-manager.io",
          "version": "v1",
          "groupVersion": "cert-manager.io/v1",
          "namespaced": true,
          "singularName": "certificaterequest",
          "shortNames": [
            "cr",
            "crs"
          ],
          "verbs": [
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "create",
            "update",
            "watch"
          ]
        },
        {
          "resource": "certificates",
          "kind": "Certificate",
          "apiGroup": "cert-manager.io",
          "version": "v1",
          "groupVersion": "cert-manager.io/v1",
          "namespaced": true,
          "singularName": "certificate",
          "shortNames": [
            "cert",
            "certs"
          ],
          "verbs": [
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "create",
            "update",
            "watch"
          ]
        },
        {
          "resource": "issuers",
          "kind": "Issuer",
          "apiGroup": "cert-manager.io",
          "version": "v1",
          "groupVersion": "cert-manager.io/v1",
          "namespaced": true,
          "singularName": "issuer",
          "shortNames": [],
          "verbs": [
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "create",
            "update",
            "watch"
          ]
        },
        {
          "resource": "volumesnapshots",
          "kind": "VolumeSnapshot",
          "apiGroup": "snapshot.storage.k8s.io",
          "version": "v1",
          "groupVersion": "snapshot.storage.k8s.io/v1",
          "namespaced": true,
          "singularName": "volumesnapshot",
          "shortNames": [
            "vs"
          ],
          "verbs": [
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "create",
            "update",
            "watch"
          ]
        },
        {
          "resource": "overlayextensionconfigs",
          "kind": "OverlayExtensionConfig",
          "apiGroup": "acn.azure.com",
          "version": "v1alpha1",
          "groupVersion": "acn.azure.com/v1alpha1",
          "namespaced": true,
          "singularName": "overlayextensionconfig",
          "shortNames": [
            "oec"
          ],
          "verbs": [
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "create",
            "update",
            "watch"
          ]
        },
        {
          "resource": "pods",
          "kind": "PodMetrics",
          "apiGroup": "metrics.k8s.io",
          "version": "v1beta1",
          "groupVersion": "metrics.k8s.io/v1beta1",
          "namespaced": true,
          "singularName": "",
          "shortNames": [],
          "verbs": [
            "get",
            "list"
          ]
        }
      ]
    }
  }
}