项目介绍
GCP MCP 应用
Claude 桌面集成
要在 Claude 桌面中启用 GCP 管理功能,只需在您的 Claude 桌面 MCP 配置中添加以下配置:
{
"gcp-mcp": {
"command": "uvx",
"args": [
"gcp-mcp"
]
}
}
就这样!无需额外设置或凭据操作。当您首次请求 Claude 与您的 GCP 资源交互时,会自动打开一个浏览器窗口供您进行身份验证并授予访问权限。一旦您批准了访问权限,Claude 将能够通过自然语言命令管理您的 GCP 资源。
以下是一些您可以发出的示例请求:
基本操作:
- “你能列出我的 GCP 项目吗?”
- “显示我的计算实例”
- “我有哪些存储桶?”
资源创建:
- “请创建一个具有 2GB 内存和 10GB 存储的计算实例,并将其命名为 MCP-engine”
- “在 us-central1 创建一个新的名为 my-backup-bucket 的存储桶”
- “设置一个名为 prod-network 的新 VPC 网络,子网为 10.0.0.0/24”
资源管理:
- “停止开发项目中的所有计算实例”
- “显示所有运行时间超过 24 小时的实例”
- “我的名为 backend-server 的实例当前的 CPU 使用率是多少?”
- “为我的数据库磁盘创建快照”
监控和告警:
- “设置一个告警,当 CPU 使用率超过 80% 时触发”
- “显示过去 24 小时内所有的关键告警”
- “我的 GKE 集群当前状态是什么?”
功能
该应用提供了对 GCP 服务的全面覆盖:
资源管理
计算与基础设施
- 计算引擎实例
- 存储桶和磁盘
- VPC 网络和防火墙规则
- Kubernetes 引擎(GKE)集群
数据库与存储
- Cloud SQL 实例
- Firestore 数据库
- Cloud 存储
- 数据库备份
监控与计费
即将推出
安装
pip install gcp-mcp
许可证
MIT 许可证
欢迎贡献和反馈!