Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NCLOUD_LANGNo에러 메시지 언어 (en 지정 시 영문)ko
NCLOUD_REGIONNo리전 코드 (KR 수도권 / KRS 남부권)KR
NCLOUD_API_URLNo기본 API Gateway 도메인https://ncloud.apigw.gov-ntruss.com
NCLOUD_ACCESS_KEYYes공공존 API Access Key
NCLOUD_SECRET_KEYYes공공존 API Secret Key
NCLOUD_TIMEOUT_MSNoAPI 요청 타임아웃(ms)30000
NCLOUD_TOOL_GROUPSNo로딩할 그룹. dynamic = 코어 세트 + 런타임 확장
NCLOUD_ARCHIVE_DOMAIN_IDNoArchive Storage 사용 시 필수 (Keystone domain_id)
NCLOUD_ARCHIVE_PROJECT_IDNoArchive Storage 사용 시 필수 (Keystone project_id). 두 값이 모두 있어야 Archive 도구 등록

Capabilities

Features and capabilities supported by this server

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 (Gov) region by code (KR, KRS) 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_specsA

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 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_serverB

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_terminationA

Set or unset termination protection on a server instance

ncloud_terminate_serverA

⚠️ Destructive: Permanently terminate (delete) one or more server instances. 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_listB

List server instances that can retrieve root password

ncloud_interrupt_serverA

Interrupt a server instance for diagnostics of abnormal behavior

ncloud_get_server_image_detailA

Get detailed information about a specific server image

ncloud_create_server_image_from_snapshotA

Create a server image from block storage snapshots

ncloud_get_member_server_image_detailA

Get detailed information about a member server image instance

ncloud_add_server_image_sharingB

Add sharing permission for a server image to specified accounts

ncloud_remove_server_image_sharingB

⚠️ 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_storageA

List all block storage instances in the current region

ncloud_get_block_storage_detailB

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_change_block_storage_sizeA

Resize a block storage volume (increase capacity only). Dedicated volume-size endpoint for Gen2 (XEN) storage. KVM-based block storage is NOT supported here — use ncloud_change_block_storage for KVM. If the volume is attached, the server must be stopped before resizing.

ncloud_set_block_storage_protectionB

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. 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_ipA

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_keysA

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_scriptsA

List all init scripts in the current region

ncloud_get_init_script_detailA

Get detailed information about a specific init script

ncloud_create_init_scriptC

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_groupsA

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_serverA

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_clustersA

List all fabric clusters in the current region

ncloud_get_fabric_cluster_detailB

Get detailed information about a specific fabric cluster

ncloud_get_fabric_cluster_poolsB

List available fabric cluster pools (physical resource pools)

ncloud_create_fabric_clusterA

Create a new fabric cluster for dedicated physical server grouping

ncloud_change_fabric_cluster_nameA

Change a fabric cluster's name

ncloud_change_fabric_cluster_descriptionB

Change a fabric cluster's 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. Exactly one image source must be provided: serverImageProductCode, serverImageNo, or memberServerImageInstanceNo. Spec pairing: serverImageProductCode → serverProductCode (XEN/RHV); serverImageNo → serverSpecCode (KVM; XEN/RHV also allow this). Spec code is optional — omit to use the minimum spec. 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_asgA

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_capacityA

Set the desired capacity for an Auto Scaling Group

ncloud_put_scaling_policyB

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_asgA

Update an existing Auto Scaling Group configuration (e.g. min/max size, desired capacity, cooldown)

ncloud_execute_policyA

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_actionsB

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_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

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-gov-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server