hcloud-mcp-server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HCLOUD_MCP_CONFIG | No | Path to config JSON file |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| hcloud_list_serversC | List ECS cloud servers with optional filters |
| hcloud_show_serverB | Get details of a specific ECS server |
| hcloud_list_flavorsC | List available ECS instance flavors/specs |
| hcloud_list_availability_zonesA | List availability zones for ECS |
| hcloud_list_server_interfacesC | List network interfaces attached to an ECS server |
| hcloud_list_server_block_devicesC | List block devices (volumes) attached to an ECS server |
| hcloud_list_keypairsB | List SSH key pairs |
| hcloud_show_server_limitsA | Show ECS quota/limits for the tenant |
| hcloud_list_vpcsC | List VPCs in the region |
| hcloud_show_vpcB | Get details of a specific VPC |
| hcloud_list_subnetsC | List subnets |
| hcloud_show_subnetC | Get details of a specific subnet |
| hcloud_list_security_groupsC | List security groups |
| hcloud_show_security_groupB | Get details of a specific security group |
| hcloud_list_security_group_rulesC | List security group rules |
| hcloud_list_route_tablesC | List route tables |
| hcloud_show_quotaB | Show VPC resource quotas |
| hcloud_list_public_ipsC | List elastic public IPs |
| hcloud_show_public_ipC | Get details of a specific elastic public IP |
| hcloud_list_bandwidthsD | List bandwidths |
| hcloud_list_eip_quotasB | List EIP resource quotas |
| hcloud_list_volumesC | List EVS disk volumes |
| hcloud_show_volumeC | Get details of a specific EVS volume |
| hcloud_list_snapshotsB | List EVS volume snapshots |
| hcloud_show_snapshotB | Get details of a specific EVS snapshot |
| hcloud_list_volume_typesC | List available EVS volume types |
| hcloud_list_usersC | List IAM users |
| hcloud_show_userA | Get details of a specific IAM user |
| hcloud_list_groupsB | List IAM user groups |
| hcloud_list_policiesB | List IAM policies (system and custom) |
| hcloud_list_user_policiesA | List policies attached to an IAM user |
| hcloud_list_agenciesB | List IAM agencies (trust relationships) |
| hcloud_list_projectsB | List IAM projects |
| hcloud_list_domainsB | List authenticated IAM domains |
| hcloud_list_load_balancersC | List ELB load balancers |
| hcloud_show_load_balancerB | Get details of a specific load balancer |
| hcloud_show_load_balancer_topologyA | Show load balancer topology tree (listeners, pools, members) |
| hcloud_list_listenersC | List ELB listeners |
| hcloud_list_poolsB | List ELB backend server groups (pools) |
| hcloud_list_membersB | List backend members in an ELB pool |
| hcloud_list_health_monitorsC | List ELB health monitors |
| hcloud_list_l7_policiesB | List ELB URL-based routing policies |
| hcloud_list_elb_flavorsC | List available ELB flavor specifications |
| hcloud_list_rds_instancesC | List RDS database instances |
| hcloud_list_rds_flavorsC | List RDS instance flavor/spec options |
| hcloud_list_rds_storage_typesA | List supported RDS storage types per engine/version |
| hcloud_list_rds_datastoresB | List available RDS DB engine versions |
| hcloud_list_rds_backupsC | List RDS backups |
| hcloud_list_cce_clustersB | List CCE (Kubernetes) clusters |
| hcloud_show_cce_clusterB | Get details of a specific CCE cluster |
| hcloud_list_cce_nodesC | List nodes in a CCE cluster |
| hcloud_list_node_poolsB | List node pools in a CCE cluster |
| hcloud_show_node_poolB | Get details of a specific CCE node pool |
| hcloud_list_addon_instancesB | List installed add-ons in a CCE cluster |
| hcloud_list_scaling_groupsC | List AS (Auto Scaling) groups |
| hcloud_show_scaling_groupC | Get details of a specific AS group |
| hcloud_list_scaling_configsC | List AS (Auto Scaling) configurations |
| hcloud_show_scaling_configA | Get details of a specific AS configuration |
| hcloud_list_scaling_policiesC | List AS (Auto Scaling) policies |
| hcloud_show_scaling_policyA | Get details of a specific AS policy |
| hcloud_list_scaling_instancesB | List instances currently in AS groups |
| hcloud_obs_lsB | List OBS buckets or objects in a bucket |
| hcloud_obs_statB | Show properties of an OBS bucket or object |
| hcloud_obs_catB | View content of a text object in OBS |
| hcloud_list_dns_zonesC | List DNS zones |
| hcloud_show_dns_zoneB | Get details of a specific DNS zone |
| hcloud_list_dns_recordsetsB | List DNS record sets in a zone |
| hcloud_list_kms_keysB | List KMS encryption keys |
| hcloud_list_kms_key_detailB | Get details of a specific KMS key (state, creation date, etc.) |
| hcloud_list_alarmsC | List CES (Cloud Eye) alarms |
| hcloud_list_alarm_rulesC | List CES alarm rules (v2 API, more complete) |
| hcloud_list_metricsC | List CES (Cloud Eye) metrics |
| hcloud_show_metric_dataC | Show CES (Cloud Eye) metric data points |
| hcloud_list_imagesA | List available IMS images (essential for finding image_ref for ECS/CCE/AS) |
| hcloud_show_imageA | Get details of a specific IMS image (min_ram, min_disk, status) |
| hcloud_list_os_versionsA | List available IMS OS versions (key for image selection) |
| hcloud_show_image_quotasC | Show IMS image resource quotas |
| hcloud_list_nat_gatewaysC | List NAT gateways |
| hcloud_show_nat_gatewayB | Get details of a specific NAT gateway |
| hcloud_list_nat_gateway_snat_rulesB | List SNAT rules on a NAT gateway |
| hcloud_list_nat_gateway_dnat_rulesB | List DNAT rules on a NAT gateway |
| hcloud_list_dcs_instancesC | List DCS (Redis) instances |
| hcloud_show_dcs_instanceB | Get details of a specific DCS (Redis) instance |
| hcloud_list_dcs_flavorsB | List available DCS (Redis) instance flavors/specs |
| hcloud_list_dcs_available_zonesB | List available availability zones for DCS (Redis) |
| hcloud_list_dds_instancesB | List DDS (MongoDB) instances |
| hcloud_list_dds_flavorsB | List available DDS (MongoDB) instance flavors/specs |
| hcloud_list_dds_storage_typesB | List available DDS (MongoDB) storage types |
| hcloud_list_smn_topicsB | List SMN (Simple Message Notification) topics |
| hcloud_list_smn_subscriptionsC | List SMN subscriptions |
| hcloud_cliA | Huawei Cloud CLI (hcloud) terminal interface. Navigate the CLI using --help to discover operations and parameters:
The parameter format is always For destructive operations (Delete, Remove, Revoke, Detach, etc.), set confirm=true to execute. Without confirmation, the command runs in --dryrun mode first. OBS (Object Storage Service) uses obsutil with a different format:
|
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
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/juandvasquezp/hcloud-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server