LINODE MCP SERVER TOOLS

416 tools from the Linode MCP Server MCP Server, categorised by risk level.

READ 209 tools
Read download_object Download an object from a bucket and save it to a local file Read get_account Get your account information Read get_account_login Get a specific account login Read get_account_network_transfer Get network transfer information for the entire account Read get_account_settings Get account settings Read get_alert_definition Get details for a specific alert definition Read get_api_token Get details for a specific API token Read get_authorized_app Get details about a specific authorized OAuth app Read get_backup Get details for a specific backup Read get_config_interface Get details for a specific configuration profile interface Read get_database_engine Get details for a specific database engine Read get_database_type Get details for a specific database type Read get_delegation_child_account_users Get the account delegation for a child account Read get_delegation_default_roles Get the default role assignment for delegate users Read get_delegation_profile_account Get a child account from your delegations Read get_domain Get details for a specific domain Read get_domain_record Get details for a specific domain record Read get_event Get a specific event Read get_firewall Get details for a specific firewall Read get_firewall_device Get a specific device for a firewall Read get_firewall_rule_version Get a specific firewall rule version Read get_firewall_settings List default firewalls settings Read get_firewall_template Get a firewall template by slug Read get_image Get details for a specific Image Read get_image_sharegroup Get details for a specific image share group Read get_instance Get details for a specific Linode instance Read get_instance_config Get a specific configuration profile for a Linode instance Read get_instance_disk Get a specific disk for a Linode instance Read get_instance_ip_address Get details for a specific IP address for a Linode instance Read get_instance_stats Get current statistics for a Linode instance Read get_instance_stats_by_date Get statistics for a Linode instance for a specific month Read get_instance_type Get details for a specific Linode type, including pricing and specifications Read get_invoice Get a specific invoice Read get_ip_address Get details for a specific IP address Read get_ipv6_range Get a specific IPv6 range Read get_kernel Get details for a specific kernel Read get_kubernetes_api_endpoints Get the API endpoints for a Kubernetes cluster Read get_kubernetes_cluster Get details for a specific Kubernetes cluster Read get_kubernetes_control_plane_acl Get the control plane ACL configuration for a Kubernetes cluster Read get_kubernetes_dashboard_url Get the dashboard URL for a Kubernetes cluster Read get_kubernetes_kubeconfig Get the kubeconfig for a Kubernetes cluster Read get_kubernetes_node Get details about a specific node in a Kubernetes cluster Read get_kubernetes_node_pool Get details for a specific node pool in a Kubernetes cluster Read get_kubernetes_tier_version Get details for a specific Kubernetes version for a tier Read get_kubernetes_version Get details for a specific Kubernetes version Read get_linode_interface Get a specific interface for a Linode Read get_linode_interface_settings List interface settings for a Linode Read get_log_destination Get details for a specific log destination Read get_log_destination_history Get the history for a specific log destination Read get_log_stream Get details for a specific log stream Read get_log_stream_history Get the history for a specific log stream Read get_login Get details about a specific login event Read get_longview_client Get details for a specific Longview client Read get_longview_data Get monitoring data from a Longview client Read get_longview_plan Get the current Longview plan Read get_longview_subscription Get details for a specific Longview subscription plan Read get_monitor_dashboard Get details for a specific monitor dashboard Read get_monitor_service Get details for a specific supported monitoring service type Read get_monthly_network_transfer Get monthly network transfer stats for a Linode instance Read get_mysql_config List MySQL advanced configuration parameters Read get_mysql_credentials Get credentials for a MySQL database instance Read get_mysql_instance Get details for a specific MySQL database instance Read get_mysql_ssl_certificate Get the SSL certificate for a MySQL database instance Read get_network_transfer Get network transfer information for a Linode instance Read get_networking_information Get networking information for a Linode instance Read get_nodebalancer Get details for a specific NodeBalancer including its port configurations and nodes Read get_nodebalancer_vpc Get a specific VPC configuration for a NodeBalancer Read get_notification_channel Get details for a specific notification channel Read get_oauth_client Get an OAuth client Read get_object_acl Get an Object Storage object ACL configuration Read get_object_storage_bucket Get details for a specific Object Storage bucket Read get_object_storage_bucket_access Get access configuration for an Object Storage bucket Read get_object_storage_bucket_certificate Get SSL/TLS certificate for an Object Storage bucket Read get_object_storage_key Get details for a specific Object Storage key Read get_object_storage_quota Get an Object Storage quota Read get_object_storage_quota_usage Get Object Storage quota usage data Read get_object_storage_transfer Get Object Storage transfer statistics Read get_placement_group Get details for a specific placement group Read get_postgresql_config List PostgreSQL advanced configuration parameters Read get_postgresql_connection_pool Get details for a specific connection pool of a PostgreSQL database instance Read get_postgresql_credentials Get credentials for a PostgreSQL database instance Read get_postgresql_instance Get details for a specific PostgreSQL database instance Read get_postgresql_ssl_certificate Get the SSL certificate for a PostgreSQL database instance Read get_profile Get your user profile information Read get_region Get details for a specific region Read get_region_service_availability Get service availability for a specific region Read get_resource_lock Get a specific resource lock Read get_security_questions Get available security questions Read get_service_metrics Get metrics for entities of a specific monitoring service type Read get_sharegroup_member Get a membership token for a share group Read get_sharegroup_token Get details for a specific sharegroup token Read get_ssh_key Get details for a specific SSH key Read get_stackscript Get details for a specific StackScript Read get_tag Get details for a specific Tag Read get_ticket Get details of a specific support ticket Read get_token_sharegroup Get the share group associated with a token Read get_trusted_device Get details about a specific trusted device Read get_two_factor_secret Get a two-factor authentication secret and QR code Read get_user Get a user Read get_user_delegations Get a user\ Read get_user_grants [DEPRECATED] Get a user\ Read get_user_preferences Get user interface preferences Read get_user_role_permissions Get a user\ Read get_vlan Get a specific VLAN Read get_volume Get details for a specific volume Read get_vpc Get details for a specific VPC Read get_vpc_subnet Get details for a specific subnet in a VPC Read get_zone_file Get DNS zone file for a domain Read list_account_logins List account logins Read list_agreements List legal agreements Read list_alert_definitions List all alert definitions across all service types Read list_all_vpc_ips List all VPC IP addresses across all VPCs Read list_api_scopes List all available API scopes for tokens and OAuth clients Read list_api_tokens List API tokens associated with your profile Read list_authorized_apps List OAuth apps authorized to access your account Read list_available_services List available services by region Read list_backups Get a list of all backups for a Linode instance Read list_channel_alerts List alerts associated with a specific notification channel Read list_config_interfaces List all interfaces for a configuration profile Read list_database_engines Get a list of all available database engines Read list_database_instances Get a list of all database instances Read list_database_types Get a list of all available database types Read list_delegation_child_accounts List child accounts for delegation Read list_delegation_profile_accounts Get your account delegations Read list_domain_records Get a list of all records for a domain Read list_domains Get a list of all domains Read list_entities List entities associated with your account Read list_events List account events Read list_firewall_devices List all devices for a specific firewall Read list_firewall_history List firewall rule versions Read list_firewall_rules List all rules for a specific firewall Read list_firewall_templates List firewall templates Read list_firewalls List all firewalls Read list_grants List grants for a restricted user Read list_iam_roles List available IAM roles and their permissions Read list_image_sharegroups List all image share groups Read list_image_sharegroups_by_image List share groups that contain a specific image Read list_images Get a list of all available Images Read list_instance_configs Get all configuration profiles for a Linode instance Read list_instance_disks Get all disks for a Linode instance Read list_instance_nodebalancers List NodeBalancers attached to a Linode instance Read list_instance_types Get a list of all available Linode types, including pricing and specifications Read list_instance_volumes List volumes attached to a Linode instance Read list_instances Get a list of all Linode instances Read list_invoice_items List items for a specific invoice Read list_invoices List invoices Read list_ip_addresses list all IP addresses Read list_ipv6_pools List all IPv6 pools Read list_ipv6_ranges List all IPv6 ranges Read list_kernels Get a list of all available kernels Read list_kubernetes_clusters List all Kubernetes clusters Read list_kubernetes_node_pools List all node pools in a Kubernetes cluster Read list_kubernetes_tier_versions List available Kubernetes versions for a specific tier Read list_kubernetes_types List all available Kubernetes types Read list_kubernetes_versions List all available Kubernetes versions Read list_linode_firewalls List firewalls for a Linode instance Read list_linode_interface_firewalls List firewalls for a Linode interface Read list_linode_interface_history List a Linode\ Read list_linode_interfaces List all interfaces for a Linode Read list_log_destinations Get a list of all log destinations Read list_log_streams Get a list of all log streams Read list_logins List login history for your account Read list_longview_clients Get a list of all Longview clients Read list_longview_subscriptions Get a list of all Longview subscription plans Read list_longview_types List all available Longview types Read list_maintenance_policies List maintenance policies Read list_maintenances List maintenance events Read list_monitor_dashboards List all monitor dashboards Read list_monitor_services List all supported monitoring service types Read list_mysql_instances Get a list of all MySQL database instances Read list_network_transfer_prices List network transfer prices Read list_nodebalancer_firewalls List firewalls assigned to a NodeBalancer Read list_nodebalancer_vpcs List VPC configurations for a NodeBalancer Read list_nodebalancers Get a list of all NodeBalancers Read list_notification_channels List all notification channels for monitor alerts Read list_notifications List notifications Read list_oauth_clients List OAuth clients Read list_object_storage_buckets Get a list of all Object Storage buckets Read list_object_storage_buckets_in_region List Object Storage buckets in a specific region Read list_object_storage_endpoints Get a list of all Object Storage endpoints with their types Read list_object_storage_keys Get a list of all Object Storage keys Read list_object_storage_objects List objects in an Object Storage bucket Read list_object_storage_quotas List Object Storage quotas Read list_object_storage_types Get a list of all available Object Storage types and prices, including any region-specific rates. Read list_placement_groups List all placement groups Read list_postgresql_connection_pools List all connection pools for a PostgreSQL database instance Read list_postgresql_instances Get a list of all PostgreSQL database instances Read list_regions Get a list of all available regions Read list_replies List replies to a support ticket Read list_resource_locks List resource locks on the account Read list_service_alert_definitions List alert definitions for a specific service type Read list_service_dashboards List dashboards for a specific monitoring service type Read list_service_metric_definitions List metric definitions for a specific monitoring service type Read list_sharegroup_images List shared images in a share group Read list_sharegroup_members List members in a share group Read list_sharegroup_tokens List a user\ Read list_ssh_keys List SSH keys associated with your profile Read list_stackscripts Get a list of all StackScripts Read list_tags Get a list of all Tags Read list_tickets List support tickets for your account Read list_token_sharegroup_images List images available through a token\ Read list_trusted_devices List devices trusted for two-factor authentication Read list_users List users Read list_vlans List all VLANs Read list_volumes Get a list of all volumes Read list_vpc_ips List all IP addresses in a VPC Read list_vpc_subnets List all subnets in a VPC Read list_vpcs List all VPCs Read generate_object_url Generate a pre-signed URL for an object in a bucket
WRITE 137 tools
Write reset_disk_root_password Reset the root password for a disk Write reset_mysql_credentials Reset credentials for a MySQL database instance Write reset_oauth_client_secret Reset an OAuth client secret Write reset_postgresql_credentials Reset credentials for a PostgreSQL database instance Write reset_root_password Reset the root password for a Linode instance. Your Linode must be shut down for a password reset to complete. Write acknowledge_agreements Acknowledge legal agreements Write allocate_ip Allocate a new IP address Write allocate_ipv4_address Allocate an IPv4 address for a Linode instance Write answer_security_questions Answer security questions for account recovery Write clone_disk Clone a disk for a Linode instance Write clone_domain Clone an existing domain to a new domain Write clone_instance Clone a Linode instance Write detach_volume Detach a volume from a Linode instance Write reorder_config_interfaces Reorder interfaces for a configuration profile Write replicate_image Replicate an Image to other regions Write share_ips Share IP addresses between Linodes Write unassign_instances Unassign Linode instances from a placement group Write upgrade_linode Upgrade a Linode instance Write add_nodebalancer_config Add a port configuration to a NodeBalancer Write add_nodebalancer_node Add a node to a NodeBalancer port config Write add_sharegroup_images Add images to a share group Write add_sharegroup_members Add members to a share group Write apply_linode_firewalls Apply firewalls to a Linode instance Write assign_instances Assign Linode instances to a placement group Write assign_ips Assign IP addresses to Linodes Write assign_ipv4_addresses Assign IPv4 addresses to Linodes Write attach_volume Attach a volume to a Linode instance Write close_ticket Close a support ticket Write create_alert_definition Create a new alert definition for a specific service type Write create_config_interface Create a new interface for a configuration profile Write create_delegation_token Create a delegate user token for a child account Write create_domain Create a new domain Write create_domain_record Create a new domain record Write create_firewall Create a new firewall Write create_firewall_device Create a new device for a specific firewall Write create_image Create a new Image from an existing Disk Write create_image_sharegroup Create a new image share group Write create_instance Create a new Linode instance Write create_instance_config Create a new configuration profile for a Linode instance Write create_instance_disk Create a new disk for a Linode instance Write create_ipv6_range Create an IPv6 range Write create_kubernetes_cluster Create a new Kubernetes cluster Write create_kubernetes_node_pool Create a new node pool in a Kubernetes cluster Write create_linode_interface Add an interface to a Linode Write create_log_destination Create a new log destination Write create_log_stream Create a new log stream Write create_longview_client Create a new Longview client Write create_mysql_instance Create a new MySQL database instance Write create_nodebalancer Create a new NodeBalancer Write create_notification_channel Create a new notification channel for monitor alerts Write create_oauth_client Create an OAuth client Write create_object_storage_bucket Create a new Object Storage bucket Write create_object_storage_key Create a new Object Storage key Write create_personal_access_token Create a new personal access token Write create_placement_group Create a new placement group Write create_postgresql_connection_pool Create a new connection pool for a PostgreSQL database instance Write create_postgresql_instance Create a new PostgreSQL database instance Write create_reply Reply to a support ticket Write create_resource_lock Create a resource lock Write create_service_token Create a token for a specific monitoring service type Write create_sharegroup_token Create a new sharegroup token Write create_snapshot Create a snapshot for a Linode instance Write create_ssh_key Add a new SSH key to your profile Write create_stackscript Create a new StackScript Write create_tag Create a new Tag Write create_ticket Open a new support ticket Write create_user Create a user Write create_volume Create a new volume Write create_vpc Create a new VPC Write create_vpc_subnet Create a new subnet in a VPC Write disable_two_factor Disable two-factor authentication for your account Write enable_backups Enable backups for a Linode instance Write enable_managed_service Enable Linode Managed service Write enable_two_factor Enable two-factor authentication for your account Write import_domain_zone Import a domain zone from a remote nameserver Write mark_event_as_seen Mark an event as seen Write resize_instance_disk Resize a disk for a Linode instance Write resize_volume Resize a volume Write restore_backup Restore a backup to a Linode instance Write resume_mysql_instance Resume a suspended MySQL database instance Write resume_postgresql_instance Resume a suspended PostgreSQL database instance Write share_ipv4_addresses Configure IPv4 address sharing Write update_account Update your account information Write update_account_settings Update account settings Write update_alert_definition Update an existing alert definition Write update_api_token Update an existing API token Write update_config_interface Update an interface for a configuration profile Write update_delegation_child_account_users Update the account delegation for a child account Write update_delegation_default_roles Update the default role assignment for delegate users Write update_domain Update an existing domain Write update_domain_record Update an existing domain record Write update_firewall Update a firewall Write update_firewall_rules Update rules for a specific firewall Write update_firewall_settings Update default firewalls settings Write update_image Update an existing Image Write update_image_sharegroup Update an existing image share group Write update_instance Update a Linode instance Write update_instance_config Update a configuration profile for a Linode instance Write update_instance_disk Update a disk for a Linode instance Write update_ip_address Update reverse DNS for an IP address Write update_ip_address_rdns Update the RDNS for an IP address of a Linode instance Write update_kubernetes_cluster Update an existing Kubernetes cluster Write update_kubernetes_control_plane_acl Update the control plane ACL configuration for a Kubernetes cluster Write update_kubernetes_node_pool Update an existing node pool in a Kubernetes cluster Write update_linode_firewalls Update the firewalls assigned to a Linode instance Write update_linode_interface Update an interface for a Linode Write update_linode_interface_settings Update interface settings for a Linode Write update_log_destination Update an existing log destination Write update_log_stream Update an existing log stream Write update_longview_client Update a Longview client Write update_longview_plan Update the Longview plan Write update_mysql_instance Update an existing MySQL database instance Write update_nodebalancer_firewalls Update the firewalls assigned to a NodeBalancer Write update_notification_channel Update an existing notification channel Write update_oauth_client Update an OAuth client Write update_object_acl Update access control level (ACL) for an object in a bucket Write update_object_storage_bucket_access Update access to an Object Storage bucket Write update_object_storage_key Update an Object Storage key Write update_placement_group Update an existing placement group Write update_postgresql_connection_pool Update an existing connection pool for a PostgreSQL database instance Write update_postgresql_instance Update an existing PostgreSQL database instance Write update_profile Update your user profile information Write update_sharegroup_image Update a shared image in a share group Write update_sharegroup_member Update a membership token in a share group Write update_sharegroup_token Update an existing sharegroup token Write update_ssh_key Update an existing SSH key Write update_stackscript Update an existing StackScript Write update_user Update a user Write update_user_grants [DEPRECATED] Update a user\ Write update_user_preferences Update user interface preferences Write update_user_role_permissions Update a user\ Write update_vpc Update an existing VPC Write update_vpc_subnet Update an existing subnet in a VPC Write upload_attachment Upload an attachment to a support ticket Write upload_image Initiate an Image upload Write upload_object Upload and create an new object to an Object Storage bucket Write upload_object_storage_bucket_certificate Upload SSL/TLS certificate for an Object Storage bucket
DESTRUCTIVE 57 tools
Destructive cancel_account Cancel your account Destructive cancel_backups Cancel backups for a Linode instance Destructive cancel_object_storage Cancel Object Storage service Destructive delete_alert_definition Delete an alert definition Destructive delete_api_token Delete an API token Destructive delete_config_interface Delete an interface from a configuration profile Destructive delete_domain Delete a domain Destructive delete_domain_record Delete a domain record Destructive delete_firewall Delete a firewall Destructive delete_firewall_device Delete a device from a specific firewall Destructive delete_image Delete an Image Destructive delete_image_sharegroup Delete an image share group Destructive delete_instance Delete a Linode instance Destructive delete_instance_config Delete a configuration profile for a Linode instance Destructive delete_instance_disk Delete a disk for a Linode instance Destructive delete_ipv4_address Delete an IPv4 address from a Linode instance Destructive delete_ipv6_range Delete an IPv6 range Destructive delete_kubernetes_cluster Delete a Kubernetes cluster Destructive delete_kubernetes_control_plane_acl Delete the control plane ACL configuration for a Kubernetes cluster Destructive delete_kubernetes_kubeconfig Delete (revoke) the kubeconfig for a Kubernetes cluster Destructive delete_kubernetes_node Delete a node from a Kubernetes cluster Destructive delete_kubernetes_node_pool Delete a node pool from a Kubernetes cluster Destructive delete_kubernetes_service_token Delete the service token for a Kubernetes cluster Destructive delete_linode_interface Delete an interface from a Linode Destructive delete_log_destination Delete a log destination Destructive delete_log_stream Delete a log stream Destructive delete_longview_client Delete a Longview client Destructive delete_mysql_instance Delete a MySQL database instance Destructive delete_nodebalancer Delete a NodeBalancer Destructive delete_notification_channel Delete a notification channel Destructive delete_oauth_client Delete an OAuth client Destructive delete_object Delete an object from an Object Storage bucket Destructive delete_object_storage_bucket Delete an Object Storage bucket Destructive delete_object_storage_bucket_certificate Delete SSL/TLS certificate for an Object Storage bucket Destructive delete_object_storage_key Delete an Object Storage key Destructive delete_placement_group Delete a placement group Destructive delete_postgresql_connection_pool Delete a connection pool from a PostgreSQL database instance Destructive delete_postgresql_instance Delete a PostgreSQL database instance Destructive delete_resource_lock Delete a resource lock Destructive delete_sharegroup_token Delete a sharegroup token Destructive delete_ssh_key Delete an SSH key from your profile Destructive delete_stackscript Delete a StackScript Destructive delete_tag Delete a Tag Destructive delete_user Delete a user Destructive delete_vlan Delete a VLAN Destructive delete_volume Delete a volume Destructive delete_vpc Delete a VPC Destructive delete_vpc_subnet Delete a subnet in a VPC Destructive remove_nodebalancer_config remove a port configuration from a NodeBalancer Destructive remove_nodebalancer_node Remove a node from a NodeBalancer port config Destructive remove_sharegroup_image Revoke access to a shared image in a share group Destructive remove_sharegroup_member Revoke a membership token from a share group Destructive revoke_authorized_app Revoke access for an authorized OAuth app Destructive revoke_trusted_device Revoke trusted status for a device Destructive rebuild_instance Rebuild a Linode instance Destructive regenerate_kubernetes_cluster Regenerate a Kubernetes cluster Destructive suspend_mysql_instance Suspend a MySQL database instance

Route Linode MCP Server through PolicyLayer and every one of its 416 tools is checked against your policy before it runs.

CHECK YOUR STACK →

See every tool, the dangerous ones, and the token cost across your stack.

How many tools does the Linode MCP Server MCP server have? +

The Linode MCP Server MCP server exposes 416 tools across 4 categories: Read, Write, Destructive, Execute.

How do I enforce policies on Linode MCP Server tools? +

Route the Linode MCP Server server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard; they are enforced on every call before it reaches the server.

What risk categories do Linode MCP Server tools fall into? +

Linode MCP Server tools are categorised as Read (209), Write (137), Destructive (57), Execute (13). Each category has a recommended default policy.

Enforce policy on every Linode MCP Server tool call.

Start from Linode MCP Server, add the rest of your stack, and see everything your agents can call. Then put policy on all of it.

Free to start. No card required.

43,000+ MCP servers and 220,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.