Skip to main content
Glama

ncloud_ses_create_cluster

Create a new Search Engine Service cluster on NCP Gov Cloud by configuring node types, subnets, and storage. Use dryRun=true to preview before provisioning.

Instructions

Create a new Search Engine Service cluster (G2). Use dryRun=true to preview.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
vpcNoYesVPC number
dryRunNoIf true, preview only without creating
clusterNameYesCluster name (3-15 chars, lowercase+numbers+'-')
loginKeyNameYesAuthentication key name for SSH access
dataNodeCountYesNumber of data nodes (3-10)
isDualManagerNoManager node redundancy (default: true)
masterNodeCountNoNumber of master nodes (3 or 5)
dataNodeSubnetNoYesData node subnet number
masterNodeSubnetNoNoMaster node subnet (required if master enabled)
dataNodeProductCodeYesData node server type code
dataNodeStorageSizeYesData node storage size in GB (100-2000, 10GB increment)
managerNodeSubnetNoYesManager node subnet number
softwareProductCodeYesOS type code (from getOsProductList)
searchEngineUserNameYesAdmin account ID (3-15 chars)
masterNodeProductCodeNoMaster node server type code
managerNodeProductCodeYesManager node server type code
searchEngineVersionCodeYesSearch engine version code (from getSearchEngineVersionList)
searchEngineUserPasswordYesAdmin password (8-20 chars, letters+numbers+special)
isMasterOnlyNodeActivatedNoEnable dedicated master nodes
searchEngineDashboardPortYesDashboard port (1025-65534, not 9090/9200/9300)
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations provide destructiveHint=false, and the description adds the dryRun preview capability, which is a behavioral hint beyond the annotation. However, it does not disclose other important behaviors such as cost implications, requirement for existing VPC/subnet, or that creation may take time. With annotations present, the bar is lower, but the description still lacks meaningful behavioral context beyond the dryRun tip.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is a single, efficient sentence that covers the core action and a key usage tip. No wasted words, and the information is front-loaded. It is appropriately concise for the low-level of detail it provides.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness2/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

This is a complex tool with 20 parameters and 14 required fields, yet the description is extremely sparse. It does not mention prerequisites like fetching product codes via getOsProductList, search engine version codes, or subnet selection. There is no output schema, and the description does not compensate by explaining the overall workflow or expected effects. The dryRun hint is useful but insufficient for such a complex operation.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100%, so the baseline is 3. The description's mention of 'dryRun=true' adds no new meaning because the schema already documents the dryRun parameter as 'If true, preview only without creating.' No additional parameter semantics are provided beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool's action: 'Create a new Search Engine Service cluster (G2)'. The verb 'Create' plus the specific resource 'Search Engine Service cluster' and version 'G2' make the purpose unambiguous and distinguish it from the sibling tool ncloud_ses_create_cluster_g3.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines3/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description gives one explicit usage hint: 'Use dryRun=true to preview.' However, it does not explicitly contrast with alternative tools or mention when to use G2 versus G3. Usage context is implied by the 'G2' label, but no exclusions or alternative suggestions are provided.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

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