Cloud Manage MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| IPINFO_API_TOKEN | No | Optional token for IP address queries. Can be obtained at https://ipinfo.io/account/token | |
| DIGITALOCEAN_TOKEN | Yes | Your DigitalOcean API token. Can be obtained at https://cloud.digitalocean.com/account/api/tokens | |
| ALLOW_DROPLET_DELETION | No | Controls whether deletion functionality is enabled. Not recommended to enable. | false |
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
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_instance_infoA | |
| get_instance_by_providerA | |
| manage_instance_powerB | |
| get_aws_instance_infoB | |
| get_aws_instance_storage_infoB | |
| get_aws_instance_monitoringC | |
| list_aws_instancesB | |
| get_digitalocean_droplet_infoB | |
| power_on_digitalocean_dropletA | |
| power_off_digitalocean_dropletC | 强制关闭DigitalOcean Droplet(需要三次确认) |
| shutdown_digitalocean_dropletC | 优雅关闭DigitalOcean Droplet(需要三次确认) |
| reboot_digitalocean_dropletC | 重启DigitalOcean Droplet(需要三次确认) |
| list_digitalocean_dropletsB | 列出所有DigitalOcean Droplets |
| get_digitalocean_droplet_monitoringC | 获取DigitalOcean Droplet监控信息 |
| get_digitalocean_droplet_actionsC | 获取DigitalOcean Droplet操作历史 |
| get_vultr_instance_infoC | |
| power_on_vultr_instanceB | 开启Vultr实例(需要三次确认) |
| power_off_vultr_instanceC | 强制关闭Vultr实例(需要三次确认) |
| reboot_vultr_instanceC | 重启Vultr实例(需要三次确认) |
| list_vultr_instancesC | 列出所有Vultr实例 |
| get_vultr_instance_bandwidthC | 获取Vultr实例带宽使用情况 |
| get_alibaba_instance_infoC | |
| power_on_alibaba_instanceC | 启动阿里云ECS实例(需要三次确认) |
| power_off_alibaba_instanceC | 强制停止阿里云ECS实例(需要三次确认) |
| reboot_alibaba_instanceC | 重启阿里云ECS实例(需要三次确认) |
| list_alibaba_instancesB | 列出所有阿里云ECS实例 |
| get_alibaba_instance_monitoringC | 获取阿里云ECS实例监控信息 |
| get_supported_providersB | |
| check_provider_availabilityC | |
| get_system_statusB | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 30 tools
There is significant overlap and unclear boundaries between tools. For example, get_instance_by_provider, get_instance_info, and individual provider-specific get_*_instance_info tools all retrieve instance information, making it ambiguous which to use. Similarly, power management tools are duplicated across providers (e.g., power_on_alibaba_instance, power_on_digitalocean_droplet) while a generic manage_instance_power also exists, causing confusion. The descriptions do not clearly differentiate when to use generic vs. provider-specific tools.
The naming follows a consistent verb_noun pattern with minor deviations. Most tools use snake_case and start with verbs like get, list, manage, power_off, etc., followed by provider and resource names (e.g., get_aws_instance_info, list_digitalocean_droplets). However, there are inconsistencies like check_provider_availability (which doesn't fit the provider-specific pattern) and some tools omit provider names in verbs (e.g., get_system_status, get_supported_providers), but overall the naming is mostly predictable.
With 30 tools, the count is too high for the apparent scope of cloud instance management across four providers. The server includes many redundant tools (e.g., separate power management tools for each provider instead of consolidating) and could be streamlined. This large number increases complexity and potential for confusion, making it feel heavy and over-engineered for the domain.
The tool surface covers core operations like listing instances, getting info, monitoring, and power management across providers, but there are notable gaps. For example, there are no tools for creating, updating, or deleting instances, which are essential CRUD operations in cloud management. Additionally, while monitoring and bandwidth tools exist for some providers, coverage is inconsistent (e.g., missing for Alibaba in descriptions). The surface allows basic read and power control but lacks full lifecycle management.