GCP MCP Application

GCP MCP Application

site icon
2025.03.31 16
PythonGCP 资源管理自然语言命令云服务管理开发效率数据库内容生成
GCP MCP 是一个用于管理 Google Cloud Platform (GCP) 资源的应用程序,通过与 Claude Desktop 集成,用户可以通过自然语言命令来管理和操作 GCP 资源。它提供了广泛的 GCP 服务覆盖,包括资源管理、计算和基础设施、数据库和存储、监控和计费等功能。
View on GitHub

Overview

基本能力

产品定位

GCP MCP 是一个用于管理 Google Cloud Platform (GCP) 资源的应用程序,通过与 Claude Desktop 集成,用户可以通过自然语言命令来管理和操作 GCP 资源。

核心功能

  • 资源管理: 包括项目和配额管理、资产清单、IAM 权限等。
  • 计算和基础设施: 包括 Compute Engine 实例、存储桶和磁盘、VPC 网络和防火墙规则、Kubernetes Engine (GKE) 集群等。
  • 数据库和存储: 包括 Cloud SQL 实例、Firestore 数据库、Cloud Storage、数据库备份等。
  • 监控和计费: 包括指标和警报、计费信息、正常运行时间监控、资源使用跟踪等。

适用场景

  • 基本操作: 如列出 GCP 项目、显示计算实例、查看存储桶等。
  • 资源创建: 如创建计算实例、存储桶、VPC 网络等。
  • 资源管理: 如停止计算实例、显示运行时间超过 24 小时的实例、查看 CPU 使用率等。
  • 监控和警报: 如设置 CPU 使用率警报、显示关键警报、查看 GKE 集群状态等。

工具列表

  • pip: 用于安装 GCP MCP。

常见问题解答

  • 如何安装 GCP MCP? 使用 pip install gcp-mcp 命令安装。
  • 如何与 Claude Desktop 集成? 在 Claude Desktop 的 MCP 配置中添加相应的 JSON 配置。

使用教程

使用依赖

  • Python: 确保已安装 Python 环境。

安装教程

pip install gcp-mcp

调试方式

安装完成后,可以通过 Claude Desktop 进行调试,输入自然语言命令来测试 GCP MCP 的功能。例如: - "Could you list my GCP projects?" - "Show me my compute instances" - "What storage buckets do I have?"

许可证

该项目遵循 MIT 开源许可条款。