SuperAPI AI 工具集

gcp-compute-ops

通用与其它

查看项目

更新于 10-15 17:21

技能介绍

用途:这是面向 Google Cloud Compute Engine 的运维技能,通过 Google 官方托管的远程 MCP 服务器(Streamable HTTP 传输)来查看和管理 GCP 计算资源,适用于项目发现、资源盘点、VM 故障排查和容量规划等场景。

主要能力:共 29 个工具,覆盖六类。资源管理器(1 个):search_projects 按父级、ID 或过滤器查找项目。实例管理(8 个):list_instances、get_instance_basic_info、create_instance、delete_instance、start_instance、stop_instance、reset_instance、set_instance_machine_type(调整机型)。实例组(3 个):列出托管实例组、查看 MIG 详情、列出组内实例。实例模板(3 个):列出模板、查看基本信息与规格。磁盘与存储(5 个):列出持久磁盘、查看磁盘元数据与性能配置(IOPS、吞吐)、列出快照、列出实例挂载磁盘。资源发现(3 个):列出可用机型、GPU/TPU 加速器类型、启动镜像。预留与承诺(6 个):列出预留与承诺使用折扣并查看详情、查看承诺关联的预留。另有 get_zone_operation 查询异步操作状态。

使用方式:MCP 端点为 Compute Engine 的 https://compute.googleapis.com/mcp 与 Resource Manager 的 https://cloudresourcemanager.googleapis.com/mcp,均为 Streamable HTTP,无需本地安装。认证走 OAuth 2.0 / Google IAM,可用服务账号密钥(GOOGLE_APPLICATION_CREDENTIALS)或 gcloud auth application-default login。需设置 GCP_PROJECT_ID 环境变量,所有操作以该项目为范围。典型工作流:先 search_projects 发现项目,再按项目 list_instances 盘点,用 get_instance_basic_info 获取网络接口与 IP;排查 VM 时结合挂载磁盘与区域操作状态,并可交叉参考日志与监控技能。

限制:与本地 MCP 服务器不同,此为 Google 托管的远程服务,传输为 Streamable HTTP 而非 stdio,认证不用 API 密钥。工具包含写操作(可创建、修改、删除 VM),建议通过变更审批机制管控,并记录审计日志。工具报错(超时、主机不可达、响应格式异常)时应直接报告错误信息,不得编造结果;写操作失败后不要自动重试,需向用户确认后再执行,以免状态不一致。费用、价格及具体配置上限暂未提供。