ncloud-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NCLOUD_REGION | No | Region code | KR |
| NCLOUD_API_URL | No | API base URL | https://ncloud.apigw.ntruss.com |
| NCLOUD_ACCESS_KEY | Yes | Ncloud API Access Key | |
| NCLOUD_SECRET_KEY | Yes | Ncloud API Secret Key | |
| NCLOUD_TOOL_GROUPS | No | Tool groups to load (e.g., 'compute,network' or 'all,-billing') | |
| NCLOUD_RESPONSE_PRUNE | No | Set to '1' to remove empty values from response globally | 0 |
| NCLOUD_ARCHIVE_DOMAIN_ID | No | Archive Storage domain ID | |
| NCLOUD_ARCHIVE_PROJECT_ID | No | Archive Storage project ID |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ncloud_get_regionsA | List all available Ncloud regions |
| ncloud_get_zonesA | List all available zones in the current region |
| ncloud_set_regionA | Set the active Ncloud region by code (KR, JPN, SGN, USWN, DEN) or Korean name (한국, 일본, 싱가포르, 미국, 독일) |
| ncloud_get_current_regionA | Get the currently active Ncloud region code and name |
| ncloud_get_operation_statusA | Check the current status of a recently created or modified resource by type and ID |
| ncloud_list_serversA | List all server instances in the current region |
| ncloud_get_server_detailB | Get detailed information about a specific server instance |
| ncloud_get_root_passwordB | Get the root password for a server instance |
| ncloud_get_server_imagesB | List available server images (supports Gen2 XEN and Gen3 KVM) |
| ncloud_get_server_specsB | List available server specifications (supports Gen2 XEN and Gen3 KVM). Use serverImageNo from ncloud_get_server_images to filter compatible specs. |
| ncloud_get_member_server_image_listA | List member server images (custom images created from running servers) |
| ncloud_create_serverA | Create a new server instance. For KVM (Gen3): use serverImageNo + serverSpecCode; for the boot volume (blockStorageMappingList order 0), prefer CB2 unless the user asks otherwise — CB2 is the recommended default for Gen3 KVM (volume type cannot be changed after creation). For XEN (Gen2): use serverImageProductCode + serverProductCode, or serverImageNo + serverSpecCode. Use dryRun=true to preview without creating. |
| ncloud_create_server_imageB | Create a server image from an existing server instance |
| ncloud_create_member_server_imageA | Create a member server image from a running server instance |
| ncloud_start_serverA | Start one or more stopped server instances |
| ncloud_stop_serverA | Stop one or more running server instances |
| ncloud_reboot_serverA | Reboot one or more running server instances |
| ncloud_change_server_specA | Change the server spec (product code) of a stopped server instance |
| ncloud_set_protect_terminationB | Set or unset termination protection on a server instance |
| ncloud_terminate_serverA | ⚠️ Destructive: Permanently terminate (delete) one or more server instances. Requires each server to be STOPPED (status NSTOP) and not termination-protected — this tool pre-checks status and returns what to stop/unprotect first instead of failing. Set confirm=true to execute. |
| ncloud_delete_server_imagesA | ⚠️ Destructive: Delete one or more server image instances. Set confirm=true to execute. |
| ncloud_delete_member_server_imagesA | ⚠️ Destructive: Delete one or more member server image instances. Set confirm=true to execute. |
| ncloud_get_root_password_listA | List server instances that can retrieve root password |
| ncloud_interrupt_serverB | Interrupt a server instance for diagnostics of abnormal behavior |
| ncloud_get_server_image_detailB | Get detailed information about a specific server image |
| ncloud_create_server_image_from_snapshotB | Create a server image from block storage snapshots |
| ncloud_get_member_server_image_detailB | Get detailed information about a member server image instance |
| ncloud_add_server_image_sharingA | Add sharing permission for a server image to specified accounts |
| ncloud_remove_server_image_sharingA | ⚠️ DESTRUCTIVE: Remove sharing permission for a server image. Set confirm=true to execute. |
| ncloud_add_member_server_image_sharingB | Add sharing permission for a member server image to specified accounts |
| ncloud_set_member_server_image_sharingA | Set sharing permission for a member server image (replaces existing permissions) |
| ncloud_remove_member_server_image_sharingA | ⚠️ DESTRUCTIVE: Remove sharing permission for a member server image. Set confirm=true to execute. |
| ncloud_list_block_storageB | List all block storage instances in the current region |
| ncloud_get_block_storage_detailA | Get detailed information about a specific block storage instance |
| ncloud_get_block_storage_volume_typesA | Get list of block storage volume types available in the region |
| ncloud_create_block_storageA | Create a new block storage instance. Requires zoneCode + blockStorageVolumeTypeCode + blockStorageSize. For XEN: also provide serverInstanceNo to attach at creation. For KVM: cannot attach at creation — use ncloud_attach_block_storage after. Use dryRun=true to preview. |
| ncloud_attach_block_storageA | Attach a block storage instance to a server. Automatically waits if the block storage is still being created (polls until status is CREAT). |
| ncloud_detach_block_storageA | Detach block storage instances from their servers |
| ncloud_change_block_storageA | Change block storage instance (resize volume and/or update name/description). Supports both Gen2 (XEN) and Gen3 (KVM). For attached storage, server must be stopped to resize. |
| ncloud_set_block_storage_protectionA | Set return protection for a block storage instance |
| ncloud_delete_block_storageA | ⚠️ Destructive: Permanently delete one or more block storage instances. Set confirm=true to execute. |
| ncloud_list_snapshotsB | List all block storage snapshot instances |
| ncloud_get_snapshot_detailA | Get detailed information about a specific block storage snapshot instance |
| ncloud_create_snapshotA | Create a snapshot from a block storage instance. The source volume is sent to the API as 'originalBlockStorageInstanceNo' — either parameter name is accepted here. Use dryRun=true to preview. |
| ncloud_delete_snapshotsA | ⚠️ Destructive: Permanently delete one or more block storage snapshot instances. Set confirm=true to execute. |
| ncloud_list_public_ipsA | List all public IP instances in the current region |
| ncloud_get_public_ip_detailA | Get detailed information about a specific public IP instance |
| ncloud_get_public_ip_target_serversA | List server instances that can be assigned a public IP |
| ncloud_create_public_ipB | Create a new public IP instance |
| ncloud_associate_public_ipB | Associate a public IP with a server instance |
| ncloud_disassociate_public_ipA | Disassociate a public IP from its currently associated server instance |
| ncloud_delete_public_ipA | ⚠️ Destructive: Delete a public IP instance. Set confirm=true to execute. |
| ncloud_list_login_keysB | List all login keys in the current region |
| ncloud_create_login_keyA | Create a new login key and return the private key |
| ncloud_import_login_keyB | Import an SSH public key as a login key |
| ncloud_delete_login_keysA | ⚠️ Destructive: Permanently delete one or more login keys. Set confirm=true to execute. |
| ncloud_list_init_scriptsB | List all init scripts in the current region |
| ncloud_get_init_script_detailA | Get detailed information about a specific init script |
| ncloud_create_init_scriptB | Create a new init script |
| ncloud_delete_init_scriptsA | ⚠️ Destructive: Permanently delete one or more init scripts. Set confirm=true to execute. |
| ncloud_list_placement_groupsB | List all placement groups in the current region |
| ncloud_get_placement_group_detailA | Get detailed information about a specific placement group |
| ncloud_create_placement_groupA | Create a new placement group for physical server placement control |
| ncloud_add_placement_group_serverB | Add a server instance to a placement group |
| ncloud_remove_placement_group_serverA | ⚠️ Destructive: Remove a server instance from a placement group. Set confirm=true to execute. |
| ncloud_delete_placement_groupA | ⚠️ Destructive: Permanently delete a placement group. Set confirm=true to execute. |
| ncloud_list_fabric_clustersB | List all fabric clusters in the current region |
| ncloud_get_fabric_cluster_detailA | Get detailed information about a specific fabric cluster |
| ncloud_get_fabric_cluster_poolsC | List available fabric cluster pools (physical resource pools) |
| ncloud_create_fabric_clusterA | Create a new fabric cluster for dedicated physical server grouping |
| ncloud_update_fabric_clusterA | Update a fabric cluster's name or description |
| ncloud_change_fabric_cluster_serversB | Change server instances assigned to a fabric cluster |
| ncloud_delete_fabric_clusterA | ⚠️ Destructive: Permanently delete a fabric cluster. Set confirm=true to execute. |
| ncloud_list_launch_configsA | List all launch configurations for Auto Scaling in the current region |
| ncloud_get_launch_config_detailA | Get detailed information about a specific launch configuration for Auto Scaling |
| ncloud_create_launch_configA | Create a new launch configuration for Auto Scaling. Use dryRun=true to preview without creating. |
| ncloud_delete_launch_configA | ⚠️ Destructive: Permanently delete a launch configuration. Set confirm=true to execute. |
| ncloud_list_asgsA | List all Auto Scaling Groups in the current region |
| ncloud_get_asg_detailA | Get detailed information about a specific Auto Scaling Group |
| ncloud_create_asgB | Create a new Auto Scaling Group. Use dryRun=true to preview without creating. |
| ncloud_delete_asgA | ⚠️ Destructive: Permanently delete an Auto Scaling Group. Set confirm=true to execute. |
| ncloud_set_desired_capacityB | Set the desired capacity for an Auto Scaling Group |
| ncloud_put_scaling_policyC | Create or update a scaling policy for an Auto Scaling Group |
| ncloud_list_scaling_policiesA | List all scaling policies for an Auto Scaling Group |
| ncloud_delete_scaling_policyA | ⚠️ Destructive: Delete a scaling policy from an Auto Scaling Group. Set confirm=true to execute. |
| ncloud_update_asgB | Update an existing Auto Scaling Group configuration (e.g. min/max size, desired capacity, cooldown) |
| ncloud_execute_policyB | Manually execute a scaling policy for an Auto Scaling Group |
| ncloud_list_asg_activity_logsA | List activity logs (scaling actions) for an Auto Scaling Group |
| ncloud_suspend_processesA | Suspend specific scaling processes for an Auto Scaling Group |
| ncloud_resume_processesA | Resume previously suspended scaling processes for an Auto Scaling Group |
| ncloud_put_scheduled_actionB | Create or update a scheduled action for an Auto Scaling Group |
| ncloud_list_scheduled_actionsA | List scheduled actions that have not yet been executed for an Auto Scaling Group |
| ncloud_delete_scheduled_actionA | [⚠️ DESTRUCTIVE] Delete a scheduled action from an Auto Scaling Group. Set confirm=true to execute. |
| ncloud_get_scaling_process_typesA | List available scaling process types for Auto Scaling Groups |
| ncloud_get_adjustment_typesA | List available adjustment type codes for Auto Scaling policy configuration |
| ncloud_functions_list_packagesC | List all Cloud Functions packages |
| ncloud_functions_get_packageB | Get detailed information about a specific package |
| ncloud_functions_create_packageC | Create or update a Cloud Functions package |
| ncloud_functions_delete_packageA | ⚠️ Destructive: Permanently delete a Cloud Functions package. Set confirm=true to execute. |
| ncloud_functions_list_actionsA | List all actions in a package (use '-' for unpackaged actions) |
| ncloud_functions_get_actionA | Get detailed information about a specific action including source code |
| ncloud_functions_create_actionB | Create or update a Cloud Functions action (Basic or Sequence type) |
| ncloud_functions_delete_actionA | ⚠️ Destructive: Permanently delete a Cloud Functions action. Set confirm=true to execute. |
| ncloud_functions_invoke_actionA | Invoke a Cloud Functions action and return the execution result |
| ncloud_functions_list_triggersB | List all Cloud Functions triggers |
| ncloud_functions_get_triggerB | Get detailed information about a specific trigger |
| ncloud_functions_create_triggerC | Create or update a Cloud Functions trigger |
| ncloud_functions_invoke_triggerC | Manually invoke a Cloud Functions trigger |
| ncloud_functions_delete_triggerA | ⚠️ Destructive: Permanently delete a Cloud Functions trigger. Set confirm=true to execute. |
| ncloud_functions_link_trigger_actionB | Link an action to a trigger for event-based execution |
| ncloud_functions_unlink_trigger_actionA | ⚠️ Destructive: Unlink an action from a trigger. Set confirm=true to execute. |
| ncloud_functions_get_action_activationsB | Get activation (execution) history for a specific action |
| ncloud_functions_get_action_activation_detailC | Get detailed information about a specific action activation |
| ncloud_functions_get_trigger_activationsC | Get activation history for a specific trigger |
| ncloud_functions_get_trigger_activation_detailB | Get detailed information about a specific trigger activation |
| ncloud_functions_get_activationsA | Get all activation history across all actions (last 1 month) |
| ncloud_list_vpcsA | List all VPCs in the current region |
| ncloud_get_vpc_detailA | Get detailed information about a specific VPC |
| ncloud_create_vpcB | Create a new VPC. Use dryRun=true to preview without creating. |
| ncloud_delete_vpcA | ⚠️ Destructive: Permanently delete a VPC. Set confirm=true to execute. |
| ncloud_list_subnetsA | List all subnets in the current region |
| ncloud_get_subnet_detailA | Get detailed information about a specific subnet |
| ncloud_create_subnetA | Create a new subnet in a VPC. Use dryRun=true to preview without creating. |
| ncloud_delete_subnetA | ⚠️ Destructive: Permanently delete a subnet. Set confirm=true to execute. |
| ncloud_list_acgsA | List all Access Control Groups (ACGs) in the current region |
| ncloud_get_acg_detailA | Get detailed information about a specific Access Control Group |
| ncloud_get_acg_rulesA | List all inbound and outbound rules for a specific ACG |
| ncloud_create_acgA | Create a new Access Control Group in a VPC |
| ncloud_add_acg_inbound_ruleB | Add an inbound rule to an Access Control Group |
| ncloud_add_acg_outbound_ruleC | Add an outbound rule to an Access Control Group |
| ncloud_delete_acgA | ⚠️ Destructive: Delete an Access Control Group. Set confirm=true to execute. |
| ncloud_remove_acg_inbound_ruleA | ⚠️ Destructive: Remove an inbound rule from an Access Control Group. Set confirm=true to execute. |
| ncloud_remove_acg_outbound_ruleA | ⚠️ Destructive: Remove an outbound rule from an Access Control Group. Set confirm=true to execute. |
| ncloud_list_network_aclsA | List all Network ACLs in the current region |
| ncloud_get_network_acl_detailB | Get detailed information about a specific Network ACL |
| ncloud_get_network_acl_rulesA | List all inbound and outbound rules for a specific Network ACL |
| ncloud_create_network_aclB | Create a new Network ACL in a VPC |
| ncloud_add_network_acl_inboundB | Add an inbound rule to a Network ACL |
| ncloud_add_network_acl_outboundC | Add an outbound rule to a Network ACL |
| ncloud_set_subnet_network_aclB | Set the Network ACL for a subnet |
| ncloud_delete_network_aclA | ⚠️ Destructive: Permanently delete a Network ACL. Set confirm=true to execute. |
| ncloud_remove_network_acl_inboundA | ⚠️ Destructive: Remove an inbound rule from a Network ACL. Set confirm=true to execute. |
| ncloud_remove_network_acl_outboundA | ⚠️ Destructive: Remove an outbound rule from a Network ACL. Set confirm=true to execute. |
| ncloud_set_network_acl_descriptionB | Set or update the description of a Network ACL |
| ncloud_list_deny_allow_groupsB | List Network ACL Deny-Allow Groups |
| ncloud_get_deny_allow_group_detailC | Get detailed information about a specific Deny-Allow Group |
| ncloud_create_deny_allow_groupB | Create a new Network ACL Deny-Allow Group in a VPC |
| ncloud_delete_deny_allow_groupA | ⚠️ Destructive: Permanently delete a Network ACL Deny-Allow Group. Set confirm=true to execute. |
| ncloud_set_deny_allow_group_ipsA | Set the IP list for a Network ACL Deny-Allow Group |
| ncloud_set_deny_allow_group_descA | Set or update the description of a Network ACL Deny-Allow Group |
| ncloud_list_nat_gatewaysA | List all NAT Gateway instances in the current region |
| ncloud_get_nat_gateway_detailA | Get detailed information about a specific NAT Gateway |
| ncloud_create_nat_gatewayB | Create a new NAT Gateway instance in a VPC. Supports both Public (PBLIP) and Private (PRVT) types. |
| ncloud_set_nat_gateway_descriptionA | Set or update the description of a NAT Gateway instance |
| ncloud_delete_nat_gatewayA | ⚠️ Destructive: Permanently delete a NAT Gateway instance. Set confirm=true to execute. |
| ncloud_list_route_tablesB | List all route tables in the current region |
| ncloud_get_route_table_detailA | Get detailed information about a specific route table |
| ncloud_get_routesC | List all routes in a specific route table |
| ncloud_create_route_tableB | Create a new route table in a VPC |
| ncloud_add_routeB | Add a route to a route table |
| ncloud_get_route_table_subnetsA | List subnets associated with a specific route table |
| ncloud_add_route_table_subnetB | Associate a subnet with a route table |
| ncloud_remove_route_table_subnetB | ⚠️ Destructive: Remove a subnet association from a route table. Set confirm=true to execute. |
| ncloud_set_route_table_descriptionA | Update the description of a route table |
| ncloud_delete_route_tableA | ⚠️ Destructive: Permanently delete a route table. Set confirm=true to execute. |
| ncloud_remove_routeA | ⚠️ Destructive: Remove a route from a route table. Set confirm=true to execute. |
| ncloud_list_vpc_peeringsA | List all VPC Peering instances in the current region |
| ncloud_get_vpc_peering_detailA | Get detailed information about a specific VPC Peering instance |
| ncloud_create_vpc_peeringA | Create a new VPC Peering connection between two VPCs. Use dryRun=true to preview without creating. |
| ncloud_accept_reject_vpc_peeringA | Accept or reject a pending VPC Peering request |
| ncloud_set_vpc_peering_descriptionA | Set or update the description of a VPC Peering instance |
| ncloud_delete_vpc_peeringA | ⚠️ Destructive: Permanently delete a VPC Peering connection. Set confirm=true to execute. |
| ncloud_list_network_interfacesA | List all network interfaces in the current region |
| ncloud_get_network_interface_detailA | Get detailed information about a specific network interface |
| ncloud_get_flow_log_configB | Get FlowLog configuration list. Returns all FlowLog configurations or filters by network interface number. |
| ncloud_create_network_interfaceA | Create a new network interface. Use dryRun=true to preview. |
| ncloud_attach_network_interfaceB | Attach a network interface to a server instance |
| ncloud_detach_network_interfaceA | Detach a network interface from a server instance |
| ncloud_add_nic_acgB | Add access control groups (ACGs) to a network interface |
| ncloud_assign_secondary_ipsA | Assign secondary IPs to a network interface. Provide either secondaryIpList (specific IPs) or secondaryIpCount (auto-assign count). |
| ncloud_unassign_secondary_ipsC | Unassign (release) secondary IPs from a network interface |
| ncloud_enable_flow_logA | Enable FlowLog on a network interface. Captures network traffic logs and stores them in the specified bucket. |
| ncloud_disable_flow_logA | Disable FlowLog on a network interface. Stops capturing network traffic logs. |
| ncloud_remove_nic_acgA | ⚠️ DESTRUCTIVE: Remove access control groups (ACGs) from a network interface. Set confirm=true to execute. |
| ncloud_delete_network_interfaceA | ⚠️ Destructive: Permanently delete a network interface. Set confirm=true to execute. |
| ncloud_list_load_balancersA | List all load balancer instances in the current region |
| ncloud_get_load_balancer_detailA | Get detailed information about a specific load balancer instance |
| ncloud_create_load_balancerC | Create a new load balancer instance. Use dryRun=true to preview without creating. |
| ncloud_delete_load_balancersA | ⚠️ Destructive: Permanently delete load balancer instances. Set confirm=true to execute. |
| ncloud_change_lb_configB | Change load balancer instance configuration (idle timeout, throughput type) |
| ncloud_set_lb_descriptionB | Set or update the description of a load balancer instance |
| ncloud_set_lb_subnetB | Set subnets for a load balancer instance |
| ncloud_change_lb_listener_configB | Change load balancer listener configuration (protocol, port, SSL, TLS settings) |
| ncloud_list_lb_rulesA | List rules registered to a load balancer listener |
| ncloud_add_lb_listener_certificateB | Add an SNI-based TLS certificate to a load balancer listener |
| ncloud_remove_lb_listener_certificateA | ⚠️ DESTRUCTIVE: Remove an SNI-based TLS certificate from a load balancer listener. Set confirm=true to execute. |
| ncloud_list_lb_listener_certificatesA | List TLS certificates associated with a load balancer listener |
| ncloud_list_lb_listenersA | List all listeners for a specific load balancer |
| ncloud_create_lb_listenerB | Create a new listener for a load balancer |
| ncloud_delete_lb_listenersA | ⚠️ Destructive: Delete listeners from a load balancer. Set confirm=true to execute. |
| ncloud_list_target_groupsA | List all target groups in the current region |
| ncloud_get_target_group_detailA | Get detailed information about a specific target group |
| ncloud_create_target_groupB | Create a new target group for a load balancer |
| ncloud_delete_target_groupsA | ⚠️ Destructive: Permanently delete target groups. Set confirm=true to execute. |
| ncloud_list_targetsB | List all targets in a specific target group |
| ncloud_add_targetB | Add targets (server instances) to a target group |
| ncloud_remove_targetA | ⚠️ Destructive: Remove targets from a target group. Set confirm=true to execute. |
| ncloud_change_target_group_configA | Change target group configuration (algorithm, sticky session, proxy protocol) |
| ncloud_change_target_group_healthB | Change target group health check configuration |
| ncloud_set_target_group_descriptionA | Set or update the description of a target group |
| ncloud_set_targetsA | Set targets for a target group (replaces all existing targets with the specified list) |
| ncloud_dns_list_domainsA | List Global DNS domains with pagination. Returns Spring Page structure (content, pageable, totalElements). |
| ncloud_dns_get_domain_detailA | Get detailed information about a specific Global DNS domain |
| ncloud_dns_create_domainB | Create a new Global DNS domain |
| ncloud_dns_delete_domainA | ⚠️ Destructive: Permanently delete a Global DNS domain. All records under this domain will be removed. Set confirm=true to execute. |
| ncloud_dns_apply_domainA | Apply pending changes to a Global DNS domain (publish DNS records) |
| ncloud_dns_rollback_domainA | ⚠️ Destructive: Rollback a Global DNS domain to the previously applied state. Pending changes will be discarded. Set confirm=true to execute. |
| ncloud_dns_list_recordsA | List DNS records for a specific Global DNS domain with pagination |
| ncloud_dns_create_recordsB | Create DNS records for a specific Global DNS domain |
| ncloud_dns_update_recordsB | Update DNS records for a specific Global DNS domain |
| ncloud_dns_delete_recordsA | ⚠️ Destructive: Delete DNS records from a Global DNS domain. This permanently removes the specified records. Set confirm=true to execute. |
| ncloud_dns_list_lb_recordsA | List available Load Balancer records for Global DNS integration |
| ncloud_dns_get_query_countB | Get DNS query count monitoring data for Global DNS domains |
| ncloud_gtm_list_profilesA | List Global Traffic Manager profiles (domains) with optional pagination and name filter |
| ncloud_gtm_get_profile_detailB | Get detailed information about a specific Global Traffic Manager profile (domain) |
| ncloud_gtm_create_profileB | Create a new Global Traffic Manager profile (domain) |
| ncloud_gtm_update_profileB | Update an existing Global Traffic Manager profile (domain) |
| ncloud_gtm_delete_profileA | ⚠️ Destructive: Permanently delete a Global Traffic Manager profile (domain). Set confirm=true to execute. |
| ncloud_gtm_list_policiesA | List Global Traffic Manager policies with optional pagination and filters |
| ncloud_gtm_get_policy_detailB | Get detailed information about a specific Global Traffic Manager policy |
| ncloud_gtm_create_policyA | Create a new Global Traffic Manager policy with load balancing, monitor, and resource groups |
| ncloud_gtm_update_policyA | Update an existing Global Traffic Manager policy |
| ncloud_gtm_delete_policyA | ⚠️ Destructive: Permanently delete a Global Traffic Manager policy. Set confirm=true to execute. |
| ncloud_gtm_get_policy_resourcesB | Get resource details for a specific Global Traffic Manager policy |
| ncloud_gtm_update_policy_resourcesB | Update all resources for a specific Global Traffic Manager policy |
| ncloud_gtm_update_policy_resourceB | Update a specific resource group within a Global Traffic Manager policy |
| ncloud_gtm_update_policy_health_checkB | Update health check configuration for a Global Traffic Manager policy |
| ncloud_gtm_delete_policy_health_checkA | ⚠️ Destructive: Delete health check configuration for a GTM policy. Set confirm=true to execute. |
| ncloud_gtm_get_resource_typesA | Get available resource types for Global Traffic Manager policies |
| ncloud_gtm_get_health_check_regionsA | Get available health check region codes for Global Traffic Manager |
| ncloud_gtm_get_lb_typesA | Get available load balancer types for Global Traffic Manager policies |
| ncloud_gtm_list_geo_cidr_mapsB | List Global Traffic Manager Geo and CIDR maps with optional pagination |
| ncloud_gtm_get_geo_cidr_map_detailA | Get detailed information about a specific Geo or CIDR map |
| ncloud_gtm_create_geo_cidr_mapB | Create a new Geo or CIDR map for Global Traffic Manager |
| ncloud_gtm_update_geo_cidr_mapB | Update an existing Geo or CIDR map |
| ncloud_gtm_delete_geo_cidr_mapA | ⚠️ Destructive: Permanently delete a Geo or CIDR map. Set confirm=true to execute. |
| ncloud_gtm_get_map_typesA | Get available Geo and CIDR map types for Global Traffic Manager |
| ncloud_gtm_get_geolocation_infoA | Get geolocation information (country/continent mappings) for Global Traffic Manager |
| ncloud_gtm_get_query_countC | Get GTM domain (profile) query count time-series monitoring data |
| ncloud_list_mysql_instancesB | List all Cloud DB for MySQL instances in the current region |
| ncloud_get_mysql_instance_detailA | Get detailed information about a specific Cloud DB for MySQL instance |
| ncloud_list_mysql_databasesB | List databases in a Cloud DB for MySQL instance |
| ncloud_list_mysql_usersA | List users in a Cloud DB for MySQL instance |
| ncloud_list_mysql_backupsA | List backups for a Cloud DB for MySQL instance |
| ncloud_get_mysql_image_productsA | List available Cloud DB for MySQL image product codes (engine versions) |
| ncloud_get_mysql_productsA | List available Cloud DB for MySQL server spec product codes for a given image product code |
| ncloud_get_mysql_target_vpcsA | List VPCs available for Cloud DB for MySQL instance creation |
| ncloud_get_mysql_target_subnetsA | List subnets available for Cloud DB for MySQL instance creation within a specific MySQL instance |
| ncloud_list_mysql_backup_detailsA | List detailed backup information (including file names) for a Cloud DB for MySQL instance |
| ncloud_get_mysql_recovery_timeA | Get the available recovery time range (recoveryStartTime ~ recoveryEndTime) for a Cloud DB for MySQL instance |
| ncloud_list_mysql_eventsB | List event history for a Cloud DB for MySQL instance |
| ncloud_list_mysql_logsB | List DB server log files for a Cloud DB for MySQL server instance |
| ncloud_create_mysql_instanceA | Create a new Cloud DB for MySQL instance. Use dryRun=true to preview without creating. |
| ncloud_create_mysql_slaveA | Create a slave (read replica) for a Cloud DB for MySQL instance |
| ncloud_add_mysql_databasesA | Add databases to a Cloud DB for MySQL instance |
| ncloud_add_mysql_usersC | Add users to a Cloud DB for MySQL instance |
| ncloud_reboot_mysql_serverB | Reboot a Cloud DB for MySQL server instance |
| ncloud_change_mysql_specB | Change the server spec (CPU/Memory) of a Cloud DB for MySQL instance |
| ncloud_create_mysql_recoveryC | Create a Recovery server instance for a Cloud DB for MySQL instance. Restores from backup file or point-in-time. |
| ncloud_change_mysql_usersB | Change DB user information (authority, password, hostIp) for a Cloud DB for MySQL instance |
| ncloud_upgrade_mysql_versionC | Upgrade the DB engine version of a Cloud DB for MySQL instance |
| ncloud_delete_mysql_serverA | ⚠️ Destructive: Delete a Slave or Recovery server instance from a Cloud DB for MySQL cluster. Master/Standby cannot be deleted. Set confirm=true to execute. |
| ncloud_delete_mysql_instanceA | ⚠️ Destructive: Permanently delete a Cloud DB for MySQL instance. Set confirm=true to execute. |
| ncloud_delete_mysql_databasesA | ⚠️ Destructive: Delete databases from a Cloud DB for MySQL instance. Set confirm=true to execute. |
| ncloud_delete_mysql_usersB | ⚠️ Destructive: Delete users from a Cloud DB for MySQL instance. Set confirm=true to execute. |
| ncloud_export_mysql_backupB | Export a Cloud DB for MySQL backup file to Object Storage. Use ncloud_list_mysql_backup_details to get available file names. |
| ncloud_export_mysql_logB | Export a Cloud DB for MySQL server log file to Object Storage. Use ncloud_list_mysql_logs to get available log files. |
| ncloud_list_postgresql_instancesA | List all Cloud DB for PostgreSQL instances in the current region |
| ncloud_get_postgresql_instance_detailA | Get detailed information about a specific Cloud DB for PostgreSQL instance |
| ncloud_list_postgresql_backupsB | List backups for a Cloud DB for PostgreSQL instance |
| ncloud_create_postgresql_instanceA | Create a new Cloud DB for PostgreSQL instance. Use dryRun=true to preview without creating. |
| ncloud_create_postgresql_read_replicaC | Create a read replica for a Cloud DB for PostgreSQL instance |
| ncloud_reboot_postgresql_serverC | Reboot a Cloud DB for PostgreSQL server instance |
| ncloud_list_postgresql_databasesA | List databases in a Cloud DB for PostgreSQL instance |
| ncloud_add_postgresql_databasesC | Add databases to a Cloud DB for PostgreSQL instance |
| ncloud_list_postgresql_usersA | List users in a Cloud DB for PostgreSQL instance |
| ncloud_add_postgresql_usersB | Add users to a Cloud DB for PostgreSQL instance |
| ncloud_change_postgresql_usersA | Change user information (password) for a Cloud DB for PostgreSQL instance |
| ncloud_delete_postgresql_instanceA | ⚠️ Destructive: Permanently delete a Cloud DB for PostgreSQL instance. Set confirm=true to execute. |
| ncloud_delete_postgresql_databasesA | ⚠️ Destructive: Delete databases from a Cloud DB for PostgreSQL instance. Set confirm=true to execute. |
| ncloud_delete_postgresql_usersA | ⚠️ Destructive: Delete users from a Cloud DB for PostgreSQL instance. Set confirm=true to execute. |
| ncloud_delete_postgresql_read_replicaA | ⚠️ Destructive: Delete a Cloud DB for PostgreSQL Read Replica instance. Set confirm=true to execute. |
| ncloud_get_postgresql_image_productsA | List available Cloud DB for PostgreSQL image product codes (engine versions) |
| ncloud_get_postgresql_productsA | List available Cloud DB for PostgreSQL server spec product codes for a given image product code |
| ncloud_get_postgresql_target_vpcsA | List VPCs available for Cloud DB for PostgreSQL instance creation |
| ncloud_get_postgresql_target_subnetsB | List subnets available for Cloud DB for PostgreSQL instance creation within a specific PostgreSQL instance |
| ncloud_list_postgresql_backup_detailsA | List detailed backup information (including file names) for a Cloud DB for PostgreSQL instance |
| ncloud_list_postgresql_bucketsA | List Object Storage buckets available for Cloud DB for PostgreSQL (for backup export) |
| ncloud_list_postgresql_logsA | List DB server log files for a Cloud DB for PostgreSQL server instance |
| ncloud_export_postgresql_backupA | Export a Cloud DB for PostgreSQL backup file to Object Storage. Use ncloud_list_postgresql_backup_details to get available file names. |
| ncloud_export_postgresql_logB | Export a Cloud DB for PostgreSQL server log file to Object Storage. Use ncloud_list_postgresql_logs to get available log files. |
| ncloud_list_mssql_instancesA | List all Cloud DB for MSSQL instances in the current region |
| ncloud_get_mssql_instance_detailA | Get detailed information about a specific Cloud DB for MSSQL instance |
| ncloud_list_mssql_backupsB | List backups for a Cloud DB for MSSQL instance |
| ncloud_list_mssql_backup_detailsB | List detailed backup information for a Cloud DB for MSSQL instance including file paths |
| ncloud_list_mssql_log_backup_filesB | List log backup files for a Cloud DB for MSSQL instance |
| ncloud_list_mssql_log_filesA | List log files for a Cloud DB for MSSQL server instance |
| ncloud_get_mssql_image_productsA | List available Cloud DB for MSSQL image product codes (engine versions) |
| ncloud_get_mssql_productsA | List available Cloud DB for MSSQL server spec product codes |
| ncloud_get_mssql_target_vpcsA | List VPCs available for Cloud DB for MSSQL |
| ncloud_get_mssql_target_subnetsA | List subnets available for Cloud DB for MSSQL within a specific instance |
| ncloud_list_mssql_character_setsA | List available character sets for Cloud DB for MSSQL |
| ncloud_list_mssql_config_groupsB | List available Config Groups for Cloud DB for MSSQL |
| ncloud_list_mssql_bucketsA | List Object Storage buckets available for Cloud DB for MSSQL backup export |
| ncloud_list_mssql_foldersA | List folders within an Object Storage bucket for Cloud DB for MSSQL |
| ncloud_create_mssql_instanceB | Create a new Cloud DB for MSSQL instance. Use dryRun=true to preview without creating. |
| ncloud_create_mssql_slaveB | Create a slave server instance for a Cloud DB for MSSQL instance |
| ncloud_reboot_mssql_serverA | Reboot a Cloud DB for MSSQL server instance |
| ncloud_export_mssql_backupA | Export Cloud DB for MSSQL backup files to Object Storage. Use ncloud_list_mssql_backup_details to get available file names. |
| ncloud_export_mssql_logA | Export Cloud DB for MSSQL server logs to Object Storage. Use ncloud_list_mssql_log_files to get available log files. |
| ncloud_delete_mssql_instanceA | ⚠️ Destructive: Permanently delete a Cloud DB for MSSQL instance. Set confirm=true to execute. |
| ncloud_delete_mssql_serverA | ⚠️ Destructive: Delete a Slave server instance from a Cloud DB for MSSQL cluster. Set confirm=true to execute. |
| ncloud_list_mongodb_instancesA | List all Cloud DB for MongoDB instances in the current region |
| ncloud_get_mongodb_instance_detailB | Get detailed information about a specific Cloud DB for MongoDB instance |
| ncloud_list_mongodb_backupsA | List backups for a Cloud DB for MongoDB instance |
| ncloud_create_mongodb_instanceA | Create a new Cloud DB for MongoDB instance. Use dryRun=true to preview without creating. |
| ncloud_reboot_mongodb_serverB | Reboot a Cloud DB for MongoDB server instance |
| ncloud_change_mongodb_secondary_countB | Change the number of Secondary (Member/Arbiter) servers in a MongoDB instance |
| ncloud_change_mongodb_mongos_countB | Change the number of Mongos servers in a MongoDB Sharded Cluster instance |
| ncloud_change_mongodb_config_countA | Change the number of Config servers in a MongoDB Sharded Cluster instance |
| ncloud_change_mongodb_shard_countB | Change the number of shards in a MongoDB Sharded Cluster instance |
| ncloud_list_mongodb_usersB | List users in a Cloud DB for MongoDB instance |
| ncloud_add_mongodb_usersC | Add users to a Cloud DB for MongoDB instance |
| ncloud_change_mongodb_usersA | Change user information (password) in a Cloud DB for MongoDB instance |
| ncloud_delete_mongodb_usersA | ⚠️ Destructive: Delete users from a Cloud DB for MongoDB instance. Set confirm=true to execute. |
| ncloud_list_mongodb_backup_detailsB | List detailed backup information for a Cloud DB for MongoDB instance |
| ncloud_list_mongodb_logsA | List server logs for a Cloud DB for MongoDB server instance |
| ncloud_export_mongodb_backupC | Export MongoDB backup files to Object Storage |
| ncloud_export_mongodb_logB | Export MongoDB server logs to Object Storage |
| ncloud_get_mongodb_image_productsB | List available MongoDB image product codes |
| ncloud_get_mongodb_productsA | List available MongoDB server spec product codes (filterable by role type) |
| ncloud_get_mongodb_target_vpcsB | List VPCs available for Cloud DB for MongoDB |
| ncloud_get_mongodb_target_subnetsA | List subnets available for Cloud DB for MongoDB |
| ncloud_list_mongodb_bucketsA | List Object Storage buckets available for Cloud DB for MongoDB backup export |
| ncloud_delete_mongodb_instanceA | ⚠️ Destructive: Permanently delete a Cloud DB for MongoDB instance. Set confirm=true to execute. |
| ncloud_list_cache_instancesA | List all Cloud DB for Cache (Redis/Valkey) instances in the current region |
| ncloud_get_cache_instance_detailA | Get detailed information about a specific Cloud DB for Cache (Redis/Valkey) instance |
| ncloud_list_cache_backupsA | List backups for a Cloud DB for Cache (Redis/Valkey) instance |
| ncloud_list_cache_config_groupsA | List all Cloud Cache config groups |
| ncloud_create_cache_config_groupA | Create a new Cloud Cache config group. Use dryRun=true to preview without creating. |
| ncloud_delete_cache_config_groupA | ⚠️ Destructive: Permanently delete a Cloud Cache config group. Set confirm=true to execute. |
| ncloud_create_cache_instanceC | Create a new Cloud DB for Cache (Redis/Valkey) instance. Use dryRun=true to preview without creating. |
| ncloud_reboot_cache_serverA | Reboot a Cloud DB for Cache server instance |
| ncloud_list_cache_manual_backupsB | List manual backups for Cloud DB for Cache instances |
| ncloud_list_cache_manual_backup_detailsA | Get detailed information about a specific Cloud Cache manual backup |
| ncloud_create_cache_manual_backupB | Create a manual backup for a Cloud DB for Cache instance |
| ncloud_delete_cache_manual_backupA | ⚠️ Destructive: Permanently delete a Cloud Cache manual backup. Set confirm=true to execute. |
| ncloud_flush_cache_serverA | ⚠️ Destructive: Permanently deletes ALL data from a Cloud Cache server (FlushAll). Set confirm=true to execute. |
| ncloud_export_cache_backupC | Export a Cloud Cache backup file to Object Storage |
| ncloud_list_cache_backup_detailsA | List detailed backup information for a Cloud Cache server instance (includes file paths) |
| ncloud_get_cache_image_productsA | List available Cloud Cache image product codes (Redis/Valkey versions) |
| ncloud_get_cache_productsA | List available Cloud Cache server spec product codes for a given image |
| ncloud_get_cache_target_vpcsA | List VPCs available for Cloud DB for Cache |
| ncloud_get_cache_target_subnetsA | List subnets available for Cloud DB for Cache within a specific instance |
| ncloud_list_cache_config_group_versionsB | List available Cloud Cache config group versions |
| ncloud_list_cache_bucketsA | List Object Storage buckets available for Cloud DB for Cache backup export |
| ncloud_delete_cache_instanceA | ⚠️ Destructive: Permanently delete a Cloud DB for Cache (Redis/Valkey) instance. Set confirm=true to execute. |
| ncloud_list_bucketsB | List all Object Storage buckets in the current region |
| ncloud_create_bucketB | Create a new Object Storage bucket. Use dryRun=true to preview. |
| ncloud_delete_bucketA | ⚠️ Destructive: Permanently delete an Object Storage bucket. The bucket must be empty. Set confirm=true to execute. |
| ncloud_list_objectsC | List objects in an Object Storage bucket |
| ncloud_get_objectA | Get (download) an object from an Object Storage bucket. Returns the object content as text. |
| ncloud_put_objectA | Upload (put) an object to an Object Storage bucket. Use dryRun=true to preview. |
| ncloud_delete_objectA | ⚠️ Destructive: Permanently delete an object from an Object Storage bucket. Set confirm=true to execute. |
| ncloud_initiate_multipart_uploadB | Initiate a multipart upload for a large object in Object Storage |
| ncloud_complete_multipart_uploadA | Complete a multipart upload by assembling previously uploaded parts |
| ncloud_upload_partA | Upload a part in a multipart upload. Use InitiateMultipartUpload first to get an uploadId, then upload parts, then CompleteMultipartUpload. |
| ncloud_list_partsA | List uploaded parts for a multipart upload in progress |
| ncloud_abort_multipart_uploadA | ⚠️ Destructive: Abort a multipart upload and delete all uploaded parts. Set confirm=true to execute. |
| ncloud_list_multipart_uploadsA | List in-progress multipart uploads for a bucket |
| ncloud_get_bucket_aclC | Get the access control list (ACL) of an Object Storage bucket |
| ncloud_put_bucket_aclB | Set the access control list (ACL) of an Object Storage bucket using a canned ACL |
| ncloud_get_object_aclB | Get the access control list (ACL) of an object in Object Storage |
| ncloud_put_object_aclB | Set the access control list (ACL) of an object in Object Storage using a canned ACL |
| ncloud_get_bucket_versioningA | Get the versioning state of an Object Storage bucket |
| ncloud_put_bucket_versioningA | Set the versioning state of an Object Storage bucket (Enabled or Suspended) |
| ncloud_list_object_versionsA | List all versions of objects in a versioning-enabled Object Storage bucket |
| ncloud_restore_objectA | Restore an object stored in Archive class to make it accessible. The restored copy is available for the specified number of days. |
| ncloud_get_bucket_locationA | Get the region (location constraint) of an Object Storage bucket |
| ncloud_copy_objectB | Copy an object within the same bucket or between different buckets in Object Storage |
| ncloud_head_objectA | Retrieve metadata of an object without returning the object body (HEAD request) |
| ncloud_delete_multiple_objectsA | ⚠️ Destructive: Delete multiple objects from an Object Storage bucket in a single request. Set confirm=true to execute. |
| ncloud_head_bucketA | Check if a bucket exists and you have permission to access it (HEAD request, returns headers only) |
| ncloud_get_bucket_lifecycleA | Get the lifecycle configuration rules for a Ncloud Storage bucket. Returns storage class transition rules, expiration rules, and abort incomplete multipart upload rules. |
| ncloud_put_bucket_lifecycleA | Set lifecycle configuration rules for a Ncloud Storage bucket. Supports storage class transitions (ONEZONE_IA, DEEP_ARCHIVE) and object expiration. Use dryRun=true to preview the configuration. |
| ncloud_delete_bucket_lifecycleA | ⚠️ Destructive: Delete all lifecycle configuration rules from a Ncloud Storage bucket. Set confirm=true to execute. |
| ncloud_get_bucket_corsB | Get the CORS (Cross-Origin Resource Sharing) configuration for a Ncloud Storage bucket. Returns allowed origins, methods, headers, and max age settings. |
| ncloud_put_bucket_corsB | Set CORS (Cross-Origin Resource Sharing) configuration for a Ncloud Storage bucket. Defines which origins, methods, and headers are allowed for cross-origin requests. |
| ncloud_delete_bucket_corsA | ⚠️ Destructive: Delete the CORS configuration from a Ncloud Storage bucket. This will remove all cross-origin access rules. Set confirm=true to execute. |
| ncloud_get_bucket_encryptionA | Get the default server-side encryption (SSE) configuration for a Ncloud Storage bucket. Returns the encryption algorithm applied to new objects by default. |
| ncloud_put_bucket_encryptionB | Set the default server-side encryption (SSE) configuration for a Ncloud Storage bucket. All new objects will be encrypted with the specified algorithm. |
| ncloud_delete_bucket_encryptionA | ⚠️ Destructive: Delete the default server-side encryption (SSE) configuration from a Ncloud Storage bucket. New objects will no longer be encrypted by default. Set confirm=true to execute. |
| ncloud_ncs_list_bucketsA | List all Ncloud Storage buckets in the current region |
| ncloud_ncs_create_bucketB | Create a new Ncloud Storage bucket. Use dryRun=true to preview. |
| ncloud_ncs_delete_bucketA | ⚠️ Destructive: Permanently delete a Ncloud Storage bucket. The bucket must be empty. Set confirm=true to execute. |
| ncloud_ncs_head_bucketA | Check if a Ncloud Storage bucket exists and retrieve its metadata (region, access permissions) |
| ncloud_ncs_list_objectsC | List objects in a Ncloud Storage bucket |
| ncloud_ncs_put_objectC | Upload (put) an object to a Ncloud Storage bucket. Optionally selects a storage class (STANDARD | ONEZONE_IA | DEEP_ARCHIVE). Use dryRun=true to preview. |
| ncloud_ncs_get_objectA | Get (download) an object from a Ncloud Storage bucket. Returns the object content as text. |
| ncloud_ncs_head_objectA | Get metadata of an object in a Ncloud Storage bucket without downloading the body, including its storage class |
| ncloud_ncs_copy_objectA | Copy an object within Ncloud Storage. Optionally sets the copy's storage class (STANDARD | ONEZONE_IA | DEEP_ARCHIVE) |
| ncloud_ncs_delete_objectA | ⚠️ Destructive: Permanently delete an object from a Ncloud Storage bucket. Set confirm=true to execute. |
| ncloud_ncs_delete_objectsA | ⚠️ Destructive: Permanently delete multiple objects from a Ncloud Storage bucket. Set confirm=true to execute. |
| ncloud_list_nas_volumesA | List all NAS volume instances in the current region |
| ncloud_get_nas_volume_detailA | Get detailed information about a specific NAS volume instance |
| ncloud_create_nas_volumeA | Create a new NAS volume instance. Use dryRun=true to preview. |
| ncloud_delete_nas_volumesA | ⚠️ Destructive: Permanently delete one or more NAS volume instances. Set confirm=true to execute. |
| ncloud_change_nas_volume_sizeB | Change the size of a NAS volume instance |
| ncloud_set_nas_volume_access_controlB | Set access control for a NAS volume instance (server-based or custom IP-based) |
| ncloud_add_nas_volume_access_controlA | Add server instance access control to a NAS volume (NFS protocol) |
| ncloud_remove_nas_volume_access_controlA | ⚠️ Destructive: Remove server instance access control from a NAS volume (NFS protocol). Set confirm=true to execute. |
| ncloud_get_nas_volume_access_control_rulesA | Get the list of access control rules configured for a NAS volume |
| ncloud_set_nas_volume_return_protectionC | Set return protection for a NAS volume instance |
| ncloud_get_nas_volume_rating_listC | Get NAS volume size measurement list for a specific time period |
| ncloud_list_nas_snapshotsA | List snapshots for a NAS volume instance |
| ncloud_create_nas_snapshotA | Create a snapshot for a NAS volume instance. Use dryRun=true to preview. |
| ncloud_delete_nas_snapshotA | ⚠️ Destructive: Permanently delete a NAS volume snapshot. Set confirm=true to execute. |
| ncloud_get_nas_snapshot_config_historyB | Get the snapshot configuration history for a NAS volume instance |
| ncloud_change_nas_snapshot_configA | Change the snapshot configuration for a NAS volume (enable/disable auto snapshot, set schedule) |
| ncloud_restore_nas_volume_with_snapshotA | ⚠️ Destructive: Restore a NAS volume to a previous snapshot state. Current data will be overwritten with the snapshot data. Set confirm=true to execute. |
| ncloud_nks_list_clustersA | List all NKS (Ncloud Kubernetes Service) clusters in the current region |
| ncloud_nks_get_clusterA | Get detailed information about a specific NKS cluster |
| ncloud_nks_create_clusterA | Create a new NKS Kubernetes cluster. Use dryRun=true to preview without creating. G3(KVM) cluster requirements:
G2(XEN) vs G3(KVM) differences:
|
| ncloud_nks_delete_clusterA | ⚠️ Destructive: Permanently delete an NKS Kubernetes cluster. Set confirm=true to execute. |
| ncloud_nks_upgrade_clusterB | Upgrade the Kubernetes version of an NKS cluster. Uses PATCH with query parameters. |
| ncloud_nks_set_audit_logB | Configure audit log collection via Cloud Log Analytics for an NKS cluster |
| ncloud_nks_add_subnetB | Add subnets to an NKS cluster |
| ncloud_nks_set_oidcB | Configure OIDC (OpenID Connect) authentication for an NKS cluster |
| ncloud_nks_get_oidcA | Get OIDC (OpenID Connect) provider configuration for an NKS cluster |
| ncloud_nks_get_ip_aclA | Get IP ACL configuration for an NKS cluster |
| ncloud_nks_set_ip_aclA | Configure IP ACL for an NKS cluster to restrict API server access |
| ncloud_nks_set_return_protectionA | Configure return (deletion) protection for an NKS cluster |
| ncloud_nks_update_lb_subnetA | Update load balancer subnet for an NKS cluster |
| ncloud_nks_update_secret_encryptionB | Configure secret encryption for an NKS cluster |
| ncloud_nks_update_auth_typeA | Update authentication mode for an NKS cluster |
| ncloud_nks_get_kubeconfigB | Retrieve the kubeconfig for a specified NKS cluster |
| ncloud_nks_reset_kubeconfigB | Reset the kubeconfig credentials for a specified NKS cluster |
| ncloud_nks_list_worker_nodesB | List worker nodes in an NKS cluster |
| ncloud_nks_delete_worker_nodeA | ⚠️ Destructive: Delete a specific worker node from an NKS cluster. Set confirm=true to execute. |
| ncloud_nks_list_node_poolsA | List all node pools in a specified NKS cluster |
| ncloud_nks_create_node_poolA | Create a new node pool in an NKS cluster. Use dryRun=true to preview. |
| ncloud_nks_update_node_poolA | Update node pool settings (node count or autoscale) in an NKS cluster |
| ncloud_nks_delete_node_poolA | ⚠️ Destructive: Permanently delete a node pool from an NKS cluster. Set confirm=true to execute. |
| ncloud_nks_update_node_pool_labelA | Update labels on a node pool in an NKS cluster (PUT replaces all labels) |
| ncloud_nks_update_node_pool_taintA | Update taints on a node pool in an NKS cluster (PUT replaces all taints) |
| ncloud_nks_upgrade_node_poolB | Upgrade the Kubernetes version of a node pool. Uses PATCH with query parameters. |
| ncloud_nks_update_node_pool_subnetB | Update subnet for a node pool in an NKS cluster |
| ncloud_nks_list_access_entriesB | List IAM access entries for an NKS cluster |
| ncloud_nks_get_access_entryA | Get a specific IAM access entry for an NKS cluster |
| ncloud_nks_create_access_entryB | Create an IAM access entry for an NKS cluster |
| ncloud_nks_update_access_entryA | Update an IAM access entry for an NKS cluster |
| ncloud_nks_delete_access_entryA | ⚠️ Destructive: Delete an IAM access entry from an NKS cluster. Set confirm=true to execute. |
| ncloud_nks_get_versionsA | List available Kubernetes versions for NKS cluster creation |
| ncloud_nks_get_server_imagesA | List available server image types for NKS cluster/node pool creation |
| ncloud_nks_get_server_specsA | List available server specifications for NKS cluster/node pool creation. Requires softwareCode (from ncloud_nks_get_server_images) and zoneCode or zoneNo. |
| ncloud_nks_list_available_addonsA | List add-ons installable on an NKS cluster for a given Kubernetes version (Add-on Manager catalog; Add-on Manager is only available on Kubernetes 1.36+ clusters). Requires k8sVersion. The catalog includes components delivered as add-ons such as the NAVER Cloud Global DNS (ExternalDNS) webhook provider; the available add-ons vary by Kubernetes version and region. |
| ncloud_nks_get_available_addonA | Get details of an installable add-on (Add-on Manager catalog; requires Kubernetes 1.36+), including its installable versions for the given Kubernetes version. |
| ncloud_nks_get_available_addon_versionA | Get details of a specific add-on version (Add-on Manager catalog; requires Kubernetes 1.36+), including its configuration schema for configurationValues. |
| ncloud_nks_list_cluster_addonsA | List add-ons currently installed on an NKS cluster, with their versions and status. |
| ncloud_nks_get_cluster_addonA | Get a single add-on installed on an NKS cluster, including status, configuration, and version. |
| ncloud_nks_install_addonsA | Install one or more add-ons on an NKS cluster (Add-on Manager, k8s 1.36+). Use dryRun=true to preview without installing. |
| ncloud_nks_update_addonA | Update an add-on installed on an NKS cluster — change its version and/or configurationValues. At least one of version/configurationValues/resolveConflicts must be provided. |
| ncloud_nks_delete_addonA | ⚠️ Destructive: Uninstall an add-on from an NKS cluster. Set confirm=true to execute. |
| ncloud_ncr_list_registriesA | List all container registries in the current region |
| ncloud_ncr_get_registryA | Get detailed information about a specific container registry |
| ncloud_ncr_create_registryA | Create a new container registry. 'storageType' selects the storage backend: 'objectStorage' (default) reuses an existing Object Storage bucket (then 'bucket' is required); 'ncloudStorage' auto-provisions dedicated NCR storage (then 'bucket' is ignored). Use dryRun=true to preview without creating. |
| ncloud_ncr_delete_registryA | ⚠️ Destructive: Permanently delete a container registry. Set confirm=true to execute. |
| ncloud_ncr_list_imagesA | List all container images in a specified registry |
| ncloud_ncr_get_imageA | Get detailed information about a specific container image |
| ncloud_ncr_update_imageA | Update the description of a container image in a registry |
| ncloud_ncr_delete_imageB | ⚠️ Destructive: Permanently delete a container image from a registry. Set confirm=true to execute. |
| ncloud_ncr_list_tagsA | List all tags for a specific container image in a registry |
| ncloud_ncr_get_tag_detailA | Get detailed information about a specific tag of a container image |
| ncloud_ncr_delete_tagA | ⚠️ Destructive: Permanently delete a tag from a container image. Set confirm=true to execute. |
| ncloud_search_logsB | Search collected logs in Cloud Log Analytics. |
| ncloud_list_log_serversA | List servers eligible for log collection in Cloud Log Analytics (includes per-server collection status). |
| ncloud_get_log_count_totalC | Get the total collected log count in Cloud Log Analytics. |
| ncloud_get_log_count_recentB | Get the recent log count in Cloud Log Analytics. |
| ncloud_get_log_count_by_periodC | Get log counts over a time interval in Cloud Log Analytics. |
| ncloud_get_log_count_by_typeA | Get aggregated log counts by type (server or log_name) in Cloud Log Analytics. |
| ncloud_export_logsB | Export searched logs to an Object Storage bucket in Cloud Log Analytics. |
| ncloud_get_log_export_historyB | Get the log export history in Cloud Log Analytics. |
| ncloud_list_export_bucketsA | List Object Storage buckets available as log export targets in Cloud Log Analytics. |
| ncloud_get_log_usageB | Get the Cloud Log Analytics storage capacity and usage. |
| ncloud_query_monitoring_dataB | Query time-series monitoring data from Cloud Insight. Returns metric data for a specific product and metric. |
| ncloud_query_monitoring_data_multipleA | Query multiple time-series monitoring data from Cloud Insight in a single request. Supports querying multiple metrics at once. |
| ncloud_search_eventsB | Search and get monitoring events from Cloud Insight with filtering options. |
| ncloud_search_event_by_idA | Get detailed information about a specific monitoring event by event ID and rule ID. |
| ncloud_list_dashboardsA | Get the list of Cloud Insight monitoring dashboards. |
| ncloud_send_monitoring_dataB | Send custom JSON monitoring data to Cloud Insight for user-defined metrics. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/sjk4425/ncloud-mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server