SuperAPI AI 工具集

alibaba-cloud-ops-mcp-server

阿里云运维 MCP 服务器(Alibaba Cloud Ops MCP Server)是一个基于模型上下文协议(MCP)的服务器,用于与阿里云 API 无缝集成,使 AI 助手能够操作阿里云上的资源。它支持 ECS、云监控、OOS、OSS、VPC、RDS 等广泛使用的云产品,还支持 AI 助手分析、构建并部署应用到阿里云 ECS 实例。该项目在阿里云百炼平台 MCP 市场上架,并提供 VS Code + Cline 的配置示例,支持开箱即用。

访问官网

工具介绍

阿里云运维 MCP 服务器是一个模型上下文协议(MCP)服务器,提供与阿里云 API 的无缝集成,使 AI 助手能够操作阿里云上的资源,并分析、构建和部署应用至阿里云 ECS 实例。

主要能力

  • ECS 管理:创建、启动、停止、重启、删除实例,运行命令,查看实例、地域、可用区、镜像、安全组等。
  • VPC 管理:查看 VPC 和 VSwitch。
  • RDS 管理:列出、启动、停止和重启 RDS 实例。
  • OSS 管理:列出、创建、删除 Bucket,查看对象。
  • 云监控:获取 ECS 实例的 CPU 使用率、平均负载、内存使用率和磁盘使用率指标。
  • 应用部署:将应用部署到 ECS 实例,自动管理应用和应用组。
  • 项目分析:自动识别项目技术栈和部署方式(npm、Python、Java、Go、Docker 等)。
  • 本地文件操作:列出目录、运行 shell 脚本、分析项目结构。
  • 动态 API 工具:支持阿里云 OpenAPI 操作。

使用方式

可在 VS Code + Cline 中配置 MCP 服务器,也可在任何其他 MCP 客户端中手动添加配置后重启生效。具体参数说明可参阅 MCP 启动参数文档。该项目在阿里云百炼平台 MCP 市场上架,支持开箱即用。

典型部署工作流包括:

  1. 项目分析:使用 LOCAL_AnalyzeDeployStack 识别项目的技术栈和部署方式。
  2. 构建产物:在本地构建或打包应用(如创建 tar.gz 或 zip 文件)。
  3. 部署应用:使用 OOS_CodeDeploy 将应用部署到 ECS 实例,若应用和应用组不存在则自动创建,上传产物至 OSS,并部署到指定 ECS 实例。
  4. 监控部署:使用 OOS_GetDeployStatus 检查部署状态。

如有疑问,可加入阿里云运维 MCP 讨论群(钉钉群:113455011677)参与讨论。

适用场景

适用于需要借助 AI 助手管理阿里云资源、自动化部署应用、监控云资源指标等云运维场景。

限制

关于收费、价格、平台兼容性、性能效果等更多信息,资料暂未提供。