Skip to main content
Glama
sjk4425

ncloud-mcp-server

by sjk4425

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NCLOUD_REGIONNoRegion codeKR
NCLOUD_API_URLNoAPI base URLhttps://ncloud.apigw.ntruss.com
NCLOUD_ACCESS_KEYYesNcloud API Access Key
NCLOUD_SECRET_KEYYesNcloud API Secret Key
NCLOUD_TOOL_GROUPSNoTool groups to load (e.g., 'compute,network' or 'all,-billing')
NCLOUD_RESPONSE_PRUNENoSet to '1' to remove empty values from response globally0
NCLOUD_ARCHIVE_DOMAIN_IDNoArchive Storage domain ID
NCLOUD_ARCHIVE_PROJECT_IDNoArchive 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

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
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_snapshotB

Create a snapshot from a block storage instance. 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)

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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