Linode API v4
The Linode API v4 provides programmatic access to the full range of Akamai Connected Cloud (formerly Linode) products and services. It enables developers to create and manage compute instances, deploy Kubernetes clusters, configure NodeBalancers, manage DNS domains, provision Block Storage volumes, control Object Storage buckets, set up firewalls, and administer account settings. The RESTful API uses OAuth and personal access tokens for authentication and returns JSON responses, with support for filtering and sorting across all resource endpoints.
What You Can Do
MCP Tools
getaccount
Get account info
updateaccount
Update account info
getusers
List users
createuser
Create a user
getuser
Get a user
updateuser
Update a user
deleteuser
Delete a user
getevents
List events
getevent
Get an event
getinvoices
List invoices
getpayments
List payments
createpayment
Make a payment
getdatabaseinstances
List Managed Databases
getdatabaseengines
List Managed Database engines
getdatabasetypes
List Managed Database types
getdatabaseinstance
Get a Managed Database
updatedatabaseinstance
Update a Managed Database
deletedatabaseinstance
Delete a Managed Database
getdomains
List domains
createdomain
Create a domain
getdomain
Get a domain
updatedomain
Update a domain
deletedomain
Delete a domain
getdomainrecords
List domain records
createdomainrecord
Create a domain record
getimages
List images
createimage
Create an image
getimage
Get an image
updateimage
Update an image
deleteimage
Delete an image
getlinodeinstances
List Linodes
createlinodeinstance
Create a Linode
getlinodeinstance
Get a Linode
updatelinodeinstance
Update a Linode
deletelinodeinstance
Delete a Linode
bootlinodeinstance
Boot a Linode
rebootlinodeinstance
Reboot a Linode
shutdownlinodeinstance
Shut down a Linode
resizelinodeinstance
Resize a Linode
rebuildlinodeinstance
Rebuild a Linode
clonelinodeinstance
Clone a Linode
getbackups
List backups
getlinodedisks
List disks
getlinodeconfigs
List configuration profiles
getlinodeips
Get networking information
getlinodetypes
List types
getkernels
List kernels
getstackscripts
List StackScripts
createstackscript
Create a StackScript
getstackscript
Get a StackScript
updatestackscript
Update a StackScript
deletestackscript
Delete a StackScript
getlkeclusters
List Kubernetes clusters
createlkecluster
Create a Kubernetes cluster
getlkecluster
Get a Kubernetes cluster
updatelkecluster
Update a Kubernetes cluster
deletelkecluster
Delete a Kubernetes cluster
getlkenodepools
List node pools
createlkenodepool
Create a node pool
getlkeclusterkubeconfig
Get kubeconfig