Remote MCP server to run your Atako AI agents: chat, projects, files, integrations and channels.
- Passed: Handshake
- Passed: Tools listed
- Passed: Updated recently
Median latency 132 ms · Last checked
Explore
Evidence for your next connection.
Independent measurements of remote MCP servers. Every observation has a timestamp.
Read-only probesMCP server · Code & DevOps
Provides read access to your GKE and Kubernetes resources.
3 failed · 8 not measured
Median of successful probes over 7 days
Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.
Tool definitions returned by this server
Independent monitoring
Responded
The server completed its last measured handshake. This is an observation, not a guarantee.
Last checked| Test area | Passed | Failed | Unmeasured |
|---|---|---|---|
ConnectionCan a client connect and discover tools? | 5 | 0 | 0 |
Reliability & speedDoes it respond consistently and quickly? | 0 | 0 | 4 |
Access & authenticationWhat is required to use this server? | 1 | 0 | 2 |
Tool qualityAre the tool definitions usable by an agent? | 4 | 0 | 0 |
Publisher identityCan the publisher be traced to its source? | 1 | 3 | 2 |
Unmeasured means there is not enough evidence to decide. How these checks work
Start using com.googleapis.container/mcp
Choose your client, copy the configuration, then enable the server in your client’s MCP settings.
Run this command in your terminal, then restart Claude Code.
Claude Code
claude mcp add --transport http com-googleapis-container-mcp https://container.googleapis.com/mcpCapabilities
Applies a Kubernetes manifest to a cluster using server-side apply. This is similar to running `kubectl apply --server-side`.
DiscoveredCancels a specific GKE operation.
DiscoveredChecks whether an action is allowed on a Kubernetes resource. This is similar to running `kubectl auth can-i`.
DiscoveredCreates a new GKE cluster in a given project and location. It's recommended to read the [GKE documentation](https://docs.cloud.google.com/kubernetes-engine/docs/concepts/configuration-overview) to understand cluster configuration options. For regional locations, cluster creation will default to Autopilot mode, as recommended by GKE best practices. If the user explicitly wants to create a Standard cluster, you need to set autopilot.enabled=false in the cluster configuration. Clusters in zonal locations are always Standard clusters. If a Standard cluster configuration has neither nodePools nor initialNodeCount, the cluster is created without any nodes (older GKE versions reject the request), so include nodePools or initialNodeCount when the user needs nodes to run workloads. This is similar to running `gcloud container clusters create-auto` or `gcloud container clusters create`.
DiscoveredCreates a node pool for a specific GKE cluster.
DiscoveredDeletes a Kubernetes resource from a cluster. This is similar to running `kubectl delete`.
DiscoveredShows the details of a specific Kubernetes resource. This is similar to running `kubectl describe`.
DiscoveredCollects a correlated incident snapshot for a Kubernetes workload (Deployment, StatefulSet, DaemonSet), verifying referenced ConfigMaps, Secrets, and PVCs, warning events, and automatically deduplicating container error logs.
DiscoveredGets the details of a specific GKE cluster.
DiscoveredComputes a high-level health scorecard across nodes, workloads, system pods, and control-plane components (GKE cluster state, admission webhooks, and API Priority and Fairness).
DiscoveredGets cluster endpoint information. This is similar to running `kubectl cluster-info`.
DiscoveredFetches and deduplicates container logs using pattern fingerprinting to reduce token usage. Prefer this over get_k8s_logs when triaging crashes or noisy logs.
DiscoveredGets logs from a Kubernetes container in a pod. This is similar to running `kubectl logs`.
DiscoveredGets one or more Kubernetes resources from a cluster. Resources can be filtered by type, name, namespace, and label selectors. Returns the resources in YAML format. This is similar to running `kubectl get`.
DiscoveredChecks the current rollout status of a Kubernetes resource. This is similar to running `kubectl rollout status`.
DiscoveredRetrieves Kubernetes client and server versions for a given cluster. This is similar to running `kubectl version`.
DiscoveredGets the details of a specific node pool within a GKE cluster.
DiscoveredGets the details of a specific GKE operation.
DiscoveredLists GKE clusters in a given project and location. Location can be a region, zone, or '-' for all locations.
DiscoveredRetrieves the available API groups and resources from a Kubernetes cluster. This is similar to running `kubectl api-resources`.
DiscoveredScans a cluster or namespace for abnormal pods (CrashLoopBackOff, OOMKilled, ImagePullBackOff), node pressure, stalled rollouts, quota exhaustion, PDB blocks, admission webhook risks, and API Priority and Fairness issues.
DiscoveredRetrieves events from a Kubernetes cluster. This is similar to running `kubectl events`.
DiscoveredLists the node pools for a specific GKE cluster.
DiscoveredLists GKE operations in a given project and location. Location can be a region, zone, or '-' for all locations.
DiscoveredPatches a Kubernetes resource. This is similar to running `kubectl patch`.
DiscoveredUpdates a specific GKE cluster.
DiscoveredUpdates a specific node pool within a GKE cluster.
DiscoveredRecent measurements
| Checked | Result | Response | Tools |
|---|---|---|---|
| Connected | 111 ms | 27 |