AlibabaCloud MCP Server
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| ALIBABA_CLOUD_ACCESS_KEY_ID | Yes | Your Alibaba Cloud Access Key ID | |
| ALIBABA_CLOUD_ACCESS_KEY_SECRET | Yes | Your Alibaba Cloud Access Key SECRET |
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 |
|---|---|
| RunCommandB | 批量在多台ECS实例上运行云助手命令,适用于需要同时管理多台ECS实例的场景,如应用程序管理和资源标记操作等。 |
| StartInstancesB | 批量启动ECS实例,适用于需要同时管理和启动多台ECS实例的场景,例如应用部署和高可用性场景。 |
| StopInstancesB | 批量停止ECS实例,适用于需要同时管理和停止多台ECS实例的场景。 |
| RebootInstancesB | 批量重启ECS实例,适用于需要同时管理和重启多台ECS实例的场景。 |
| RunInstancesB | 批量创建ECS实例,适用于需要同时创建多台ECS实例的场景,例如应用部署和高可用性场景。 |
| ResetPasswordA | 批量修改ECS实例的密码,请注意,本操作将会重启ECS实例 |
| ReplaceSystemDiskC | 批量替换ECS实例的系统盘,更换操作系统 |
| StartRDSInstancesB | 批量启动RDS实例,适用于需要同时管理和启动多台RDS实例的场景,例如应用部署和高可用性场景。 |
| StopRDSInstancesB | 批量停止RDS实例,适用于需要同时管理和停止多台RDS实例的场景。 |
| RebootRDSInstancesB | 批量重启RDS实例,适用于需要同时管理和重启多台RDS实例的场景。 |
| GetCpuUsageDataC | 获取ECS实例的CPU使用率数据 |
| GetCpuLoadavgDataC | 获取CPU一分钟平均负载指标数据 |
| GetCpuloadavg5mDataC | 获取CPU五分钟平均负载指标数据 |
| GetCpuloadavg15mDataC | 获取CPU十五分钟平均负载指标数据 |
| GetMemUsedDataC | 获取内存使用量指标数据 |
| GetMemUsageDataC | 获取内存利用率指标数据 |
| GetDiskUsageDataC | 获取磁盘利用率指标数据 |
| GetDiskTotalDataC | 获取磁盘分区总容量指标数据 |
| GetDiskUsedDataC | 获取磁盘分区使用量指标数据 |
| ListBucketsB | 列出指定区域的所有OSS存储空间。 |
| ListObjectsC | 获取指定OSS存储空间中的所有文件信息。 |
| PutBucketC | 创建一个新的OSS存储空间。 |
| DeleteBucketC | 删除指定的OSS存储空间。 |
| DescribeInstancesC | 本接口支持根据不同请求条件查询实例列表,并关联查询实例的详细信息。 |
| DescribeRegionsC | 根据计费方式、资源类型等参数查询地域信息列表。 |
| DescribeZonesC | 根据地域ID、计费方式等参数查询可用区信息列表。 |
| DescribeAccountAttributesB | 查询您在一个阿里云地域下能创建的ECS资源配额。包括您能创建的安全组数量、弹性网卡数量、按量付费vCPU核数、抢占式实例vCPU核数、按量付费云盘总容量配额、专用宿主机数量、网络类型以及账号是否已完成实名认证。 |
| DescribeAvailableResourceB | 查询可用区的资源库存状态。您可以在某一可用区创建实例(RunInstances)或者修改实例规格(ModifyInstanceSpec)时查询该可用区的资源库存状态。 |
| DescribeImagesC | 指定ImageId、镜像被使用场景、Filter过滤等参数,查询您可以使用的镜像资源列表。 |
| DescribeSecurityGroupsC | 本接口用于查询安全组基本信息列表,支持您通过地域、安全组ID、安全组类型等不同参数查询。 |
| DeleteInstancesB | 本接口用于批量删除或者释放按量付费实例或者到期的包年包月实例,支持通过参数设置决定云盘是否释放或转换为按量付费保留。 |
| DescribeVpcsC | 查询已创建的VPC。 |
| DescribeVSwitchesC | 查询可组网的信息,内网按vswitch进行组网。 |
| DescribeDBInstancesC | 该接口用于查询RDS的实例列表。 |
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 34 tools
Most tools have distinct purposes targeting specific resources (e.g., OSS buckets, ECS instances, RDS instances, monitoring metrics), but there is some overlap in monitoring tools like GetCpuloadavg15mData, GetCpuloadavg5mData, and GetCpuLoadavgData which differ only in time granularity and could be confusing. Overall, the boundaries are clear for the majority of tools.
The naming follows a consistent verb_noun pattern (e.g., DescribeInstances, RunInstances, DeleteBucket) with minor deviations such as GetCpuloadavgData (mixed case) and ListBuckets vs. ListObjects. Most tools use camelCase with initial capitals, but a few like GetCpuloadavgData break this slightly, though the pattern remains largely predictable.
With 34 tools, the count is borderline high for a cloud management server, as it covers multiple services (ECS, RDS, OSS, VPC, monitoring). While comprehensive, it may feel heavy and could be streamlined by grouping similar operations, but it's not extreme and aligns with the broad scope of Alibaba Cloud services.
The tool set provides good coverage for core cloud operations including CRUD for instances, buckets, and monitoring, with lifecycle management (create, start, stop, reboot, delete). Minor gaps exist, such as no explicit update tools for instances or buckets, but agents can work around this using existing tools like ReplaceSystemDisk or by combining operations.