alibaba-cloud-ops-mcp-server 是一款用于阿里云操作的MCP服务器工具,可借助相关配置实现对阿里云多种产品的操作,如ECS、VPC、RDS等,提升云资源管理效率。
需要安装 uv,可在 macOS 和 Linux 上按以下命令操作:
# 在 macOS 和 Linux 上运行。
curl -LsSf https://astral.sh/uv/install.sh | sh
可使用 VS Code + Cline 来配置 MCP 服务器。若要与其他任何 MCP 客户端一起使用 alibaba-cloud-ops-mcp-server MCP 服务器,可手动添加以下配置并重启以生效:
{
"mcpServers": {
"alibaba-cloud-ops-mcp-server": {
"timeout": 600,
"command": "uvx",
"args": [
"alibaba-cloud-ops-mcp-server@latest"
],
"env": {
"ALIBABA_CLOUD_ACCESS_KEY_ID": "您的访问键 ID",
"ALIBABA_CLOUD_ACCESS_KEY_SECRET": "您的访问密钥 SECRET"
}
}
}
}
该工具支持对阿里云多种产品进行操作,涵盖ECS、VPC、RDS、OSS等,具体功能如下:
| 产品 | 工具 | 功能 | 实现方式 | 状态 |
|---|---|---|---|---|
| ECS | RunCommand | 执行命令 | OOS | 完成 |
| StartInstances | 启动实例 | OOS | 完成 | |
| StopInstances | 关闭实例 | OOS | 完成 | |
| RebootInstances | 重启实例 | OOS | 完成 | |
| DescribeInstances | 查看实例 | API | 完成 | |
| DescribeRegions | 查看区域 | API | 完成 | |
| DescribeZones | 查看可用区 | API | 完成 | |
| DescribeAvailableResource | 查看资源库存 | API | 完成 | |
| DescribeImages | 查看镜像 | API | 完成 | |
| DescribeSecurityGroups | 查看安全组 | API | 完成 | |
| RunInstances | 创建实例 | OOS | 完成 | |
| DeleteInstances | 删除实例 | API | 完成 | |
| ResetPassword | 修改密码 | OOS | 完成 | |
| ReplaceSystemDisk | 替换操作系统 | OOS | 完成 | |
| VPC | DescribeVpcs | 查看 VPCs | API | 完成 |
| DescribeVSwitches | 查看 VSwitches | API | 完成 | |
| RDS | DescribeDBInstances | 列出 RDS 实例 | API | 完成 |
| StartDBInstances | 启动 RDS 实例 | OOS | 完成 | |
| StopDBInstances | 关闭 RDS 实例 | OOS | 完成 | |
| RestartDBInstances | 重启 RDS 实例 | OOS | 完成 | |
| OSS | ListBuckets | 列出存储桶 | API | 完成 |
| PutBucket | 创建存储桶 | API | 完成 | |
| DeleteBucket | 删除存储桶 | API | 完成 | |
| ListObjects | 列出对象 | API | 完成 | |
| GetObject | 获取对象 | API | 完成 | |
| PutObject | 上传对象 | API | 完成 | |
| DeleteObject | 删除对象 | API | 完成 | |
| HeadObject | 检查对象存在性 | API | 完成 | |
| 监控 | GetMetricData | 获取指标数据 | API | 完成 |
| 日志 | GetLogEvents | 获取日志事件 | API | 完成 |
提供更多信息和资源。
⚠️ 重要提示
文档中的所有链接和示例均已调整为中文环境下的适当位置。