用途:该 MCP Server 提供对 Google Cloud Monitoring 的只读访问,适合检查 GCP 网络性能、排查告警(firing alerts)以及评估资源健康状态,同时支持指标发现。
主要能力:共 6 个工具。list_timeseries 查询 CPU、内存、网络、磁盘等任一时序指标;list_metric_descriptors 发现项目中可用指标类型;list_alert_policies 列出告警策略及其条件与通知渠道;get_alert_policy 获取单个策略详情;list_alerts 列出当前与历史告警违规;get_alert 获取单个告警违规详情。
使用方式:远程托管的 MCP Server,无需本地安装。端点 https://monitoring.googleapis.com/mcp(Streamable HTTP)。认证为 OAuth 2.0,通过 Google IAM,可使用服务账号密钥(GOOGLE_APPLICATION_CREDENTIALS)或 gcloud auth application-default login。需设置环境变量 GCP_PROJECT_ID。指标按项目范围限定,查询为只读,不修改任何内容。
典型工作流:网络监控时先 list_alerts 检查活动告警,再用 list_timeseries 查询 VM 网络收发字节、丢包、防火墙丢包、负载均衡请求数与延迟等指标;告警排查时依次用 list_alerts、get_alert、get_alert_policy 定位条件与受影响资源,并拉取相关指标观察异常峰值;健康检查时用 list_metric_descriptors 按 compute、networking、loadbalancing 等服务筛选指标,再查看 CPU、磁盘 I/O、网络吞吐与告警状态。
限制:需要 GCP 项目与相应 IAM 权限;远程服务依赖 Google 托管与网络连通性。若工具报错(超时、主机不可达、响应格式异常),应直接向用户报告失败与错误信息,不得编造或猜测结果;只读调用可在检查连通性后重试一次。其他细节暂未提供。