MCP interface for Google Cloud Platform
Project description
GCP MCP Application
Claude Desktop Integration
To enable GCP management capabilities in Claude Desktop, simply add the following configuration to your Claude Desktop MCP configuration:
{
"gcp-mcp": {
"command": "uvx",
"args": [
"gcp-mcp"
]
}
}
That's it! No additional setup or credential manipulation is required. When you first ask Claude to interact with your GCP resources, a browser window will automatically open for you to authenticate and grant access. Once you approve the access, Claude will be able to manage your GCP resources through natural language commands.
Here are some example requests you can make:
Basic Operations:
- "Could you list my GCP projects?"
- "Show me my compute instances"
- "What storage buckets do I have?"
Resource Creation:
- "Please create a compute instance with 2GB RAM and 10GB storage, name it MCP-engine"
- "Create a new storage bucket called my-backup-bucket in us-central1"
- "Set up a new VPC network named prod-network with subnet 10.0.0.0/24"
Resource Management:
- "Stop all compute instances in the dev project"
- "Show me all instances that have been running for more than 24 hours"
- "What's the current CPU usage of my instance named backend-server?"
- "Create a snapshot of my database disk"
Monitoring and Alerts:
- "Set up an alert for when CPU usage goes above 80%"
- "Show me all critical alerts from the last 24 hours"
- "What's the current status of my GKE clusters?"
Features
The application provides comprehensive coverage of GCP services:
Resource Management
- Projects and quotas management
- Asset inventory
- IAM permissions
Compute & Infrastructure
- Compute Engine instances
- Storage buckets and disks
- VPC networks and firewall rules
- Kubernetes Engine (GKE) clusters
Databases & Storage
- Cloud SQL instances
- Firestore databases
- Cloud Storage
- Database backups
Monitoring & Billing
- Metrics and alerts
- Billing information
- Uptime monitoring
- Resource usage tracking
Coming Soon
- Deployment manager and infrastructure as code
Installation
pip install gcp-mcp
License
Your contributions and issues are welcome !
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gcp_mcp_fastmcp-0.1.1.tar.gz.
File metadata
- Download URL: gcp_mcp_fastmcp-0.1.1.tar.gz
- Upload date:
- Size: 59.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.22
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
430bf60dc14e4fe976b4b30e46653702a0621e1b80b678018aba827c865da8c3
|
|
| MD5 |
8079384912ac491f87421380f378e1cc
|
|
| BLAKE2b-256 |
211b63d140a9486e96e93d10aa745d8e1100ae275d88e50edd639bffec525533
|
File details
Details for the file gcp_mcp_fastmcp-0.1.1-py3-none-any.whl.
File metadata
- Download URL: gcp_mcp_fastmcp-0.1.1-py3-none-any.whl
- Upload date:
- Size: 35.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.8.22
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ffb259531250c3d1849e5ed92bac43049af5f76151c02a45f1b22185b213c699
|
|
| MD5 |
27d9a8d615683f529bbf56eaa519e360
|
|
| BLAKE2b-256 |
ebc0230682b4c419178bd452ac0b64bc593b7abbe97ba227cd3736dd045807f5
|