Home / Servers / Linode API / post_lke_cluster

Create a Kubernetes cluster

An MCP tool from the Linode API server, hosted on mcp.hjlabs.in.

Create a Kubernetes cluster Creates a Kubernetes cluster. The Kubernetes cluster will be created asynchronously. You can use the events system to determine when the Kubernetes cluster is ready to use. Please note that it often… [POST /v4/lke/clusters]

Name on the gateway: linode_api__post_lke_cluster · may change things.

Parameters

NameTypeDescription
apl_enabledboolean__Write-once__ Indicates whether the Akamai App Platform is installed during…
control_planeobjectDefines settings for the Kubernetes control plane, including High Availability…
k8s_version requiredstring__Filterable__ The desired Kubernetes version for this Kubernetes cluster in…
label requiredstring__Filterable__ This Kubernetes cluster's unique label for display purposes…
node_pools requiredarray
region requiredstring__Filterable__ This Kubernetes cluster's location.
stack_typeipv4 | ipv4-ipv6__Beta__, __LKE Enterprise__ The networking stack type of the Kubernetes…
subnet_idinteger__Beta__, __LKE Enterprise__ The ID of the VPC subnet to use for the…
tagsarray__Filterable__ An array of tags applied to the Kubernetes cluster. Tags are…
tierstandard | enterprise__Beta__, __Filterable__ The desired Kubernetes tier, either standard or…
vpc_idinteger__Beta__, __LKE Enterprise__ The ID of the VPC to use for the Kubernetes…

How to call it

Through the Smart Gateway, any client can run it by name with call_tool, or let the gateway find it with search_tools:

call_tool arguments
{
  "name": "linode_api__post_lke_cluster",
  "arguments": {
    "k8s_version": "…",
    "label": "…",
    "node_pools": [],
    "region": "…"
  }
}

Or connect the Linode API server directly, which lists 439 tools including this one:

Run in your terminal
claude mcp add --transport http hj-linode-api https://mcp.hjlabs.in/mcp/linode-api \
  --header "Authorization: Bearer YOUR_API_KEY"

Try asking

Use the create a kubernetes cluster tool with apl_enabled set to ….

More from Linode API