Skip to main content
This page lists the full tool surface of the Ankra MCP server - 450+ tools across clusters, Kubernetes, Stacks, add-ons, applications, variables, credentials, GitOps, observability, notification routing, the Security Center, backups, provisioning, cluster lifecycle, managed Kubernetes, CI/CD, collaboration, support tickets, cost, managed services, cluster mesh, DNS, object storage, and playgrounds. Some families appear only while the organisation has the matching feature enabled. The same tool registry powers the AI Assistant in the product and chat over Slack, Microsoft Teams, and SCM comments, so what you can ask Ankra to do is the same everywhere. For connecting a client and creating tokens, see MCP Server. Two scopes gate access:
  • mcp:read reaches every read-only tool and nothing else, so a read token changes nothing.
  • mcp:write adds the mutating tools - everything marked mcp:write below, including the ephemeral workspace operations and throwaway pull request demos. The in-product Ask mode allows those as safe creations, but over MCP they need mcp:write. Write access implies the read surface.
Cluster-scoped tools require a cluster_id argument (a UUID); call list_clusters first to discover IDs. Ankra verifies the cluster belongs to the token’s organisation before dispatch. Tools marked No do not require cluster_id. Many of them still act on one cluster, and take an optional cluster_id or cluster_name selector that falls back to the cluster selected for the session (for example get_node_usage and roll_cluster_to_version). The rest operate at the organisation level. Portal links: list_clusters and get_cluster_details return each cluster’s portal_url, and get_portal_url builds the portal link for any other page, so a client can hand you a clickable link to what it is describing. See Portal URLs.
Creating a credential is deliberately not available over MCP or chat. Creating one would mean passing the secret itself as a tool argument, and Ankra refuses mutating tool calls whose parameters contain literal secrets. Create credentials in the portal or CLI; over MCP you can list and inspect credentials (secret fields are always redacted), validate names, delete unused credentials, and plan or apply a GitHub credential rotation.

Clusters & Kubernetes

Stacks

Add-ons

Applications

Credentials

Variables

Variables are the plain-text configuration values stack definitions interpolate with ${{ ankra.variables.* }} - never secrets (the platform refuses secret-looking values; secrets travel SOPS-encrypted).

GitOps

Source Control & Workspaces

Observability & Alerts

Security Center

The organisation-wide CVE surface with CISA KEV and EPSS exploitation intelligence, the bill of materials behind it, the disposition and compliance decisions on top of it, and the cluster, stack, pod and add-on drill-downs; get_security_reports / get_compliance_reports above stay the per-cluster Trivy summaries. Every read needs security.read; the writes re-check security.triage or security.manage the way the portal does, and each is confirmed before it runs. Tools that name a cluster_id take it as an argument, so an MCP client can read any cluster of the organisation without binding one.

Backup Vaults

Available while the organisation’s backups feature is enabled; vault creation with your own bucket keys stays in the portal and CLI. Stack protection, restore points and restores are in the Backups & Restore Points section below.

Provisioning & Nodes

Cluster Lifecycle & Node Groups

Day-2 operations for Ankra-provisioned clusters on every self-managed provider (Hetzner, OVHcloud, UpCloud, DigitalOcean, Scaleway, AWS EC2, Proxmox VE, HPE Morpheus). These tools accept cluster_name or cluster_id directly, so they work from any conversation.

Managed Kubernetes

Create and operate provider-managed control planes - EKS (AWS), AKS (Azure), GKE (Google Cloud), DOKS (DigitalOcean), UKS (UpCloud), OVHcloud MKS, and Kapsule (Scaleway).

CI/CD & Deploy Analysis

Tickets & Collaboration

Support Tickets

The support desk - the same tickets ankra support and the portal’s Support page show. These are requests to Ankra’s support team, distinct from the AI work board’s tickets above. Attachments stay in the portal and CLI because they carry file bytes.

Organisation & AI Posture

The organisation a token is bound to, who has access, what is parked awaiting a human decision, and how the organisation’s AI is configured. Membership, role, provider-key and endpoint writes stay in the portal and CLI.

Memory & Miscellaneous

Backups & Restore Points

Scheduled stack protection, restore points and the runs behind them. Available while the organisation’s backups feature is enabled.

Cost & Usage

Cloud cost estimates, budgets and the cost autopilot, plus the organisation’s usage of Ankra.

Managed Services

Managed services such as PostgreSQL, Valkey and OpenSearch set up for an application, the same surface as ankra services. Setup and retirement are two steps, a prepared review and a confirmation.

Cluster Mesh

Cilium cluster meshes that join two or more Ankra clusters into one flat pod network. Available while the organisation’s cluster mesh feature is enabled.

DNS

Cloudflare DNS records in the organisation’s own Cloudflare account, and the extra DNS zones a cluster serves with the organisation’s DNS credentials.

Object Storage

Playgrounds

Agent MCP Tool Servers

External MCP tool servers an organisation registers to give its agent runs extra tools.