Back to MCP directory
publicPublicdnsLocal runtime

Alibaba Cloud

阿里云运维MCP服务器项目,提供通过MCP协议管理阿里云多款产品的工具集,包括ECS、VPC、RDS等服务的操作与监控功能

article

README

🚀 alibaba-cloud-ops-mcp-server

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 | 完成 |

📚 详细文档

联系我们

提供更多信息和资源。

⚠️ 重要提示

文档中的所有链接和示例均已调整为中文环境下的适当位置。

help

Runtime guide

cloud

Hosted runtime

Hosted servers run from a provider-managed environment. You usually connect the MCP client to the hosted endpoint or follow the provider's authorization flow, without keeping a local process alive

  1. Open provider connection page
  2. Authorize or copy endpoint
  3. Connect from your MCP client
terminal

Local runtime / other methods

Local servers run on your own machine or infrastructure. You normally copy the server_config into your MCP client, install the required package, and provide env variables from env_schema when needed

  1. Copy server_config
  2. Install required package
  3. Fill env variables and restart client