gcp-mcp
If you are the rightful owner of gcp-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server that enables AI assistants like Claude to interact with your Google Cloud Platform environment. This allows for natural language querying and management of your GCP resources during conversations.
The GCP MCP server facilitates seamless interaction between AI assistants and Google Cloud Platform (GCP) environments. By leveraging natural language processing, users can query and manage GCP resources through conversational interfaces. This server supports multiple GCP projects and regions, ensuring flexibility and scalability. It prioritizes security by handling credentials locally, preventing exposure to external services. The server is designed for local execution using GCP credentials and includes automatic retries to enhance reliability. Users can perform a variety of tasks, such as listing projects, checking billing status, and managing cloud resources, all through simple conversational commands.
Features
- Query and modify GCP resources using natural language
- Support for multiple GCP projects
- Multi-region support
- Secure credential handling (no credentials are exposed to external services)
- Automatic retries for improved reliability
Tools
run-gcp-code
Execute GCP API calls using TypeScript code
list-projects
List all accessible GCP projects
select-project
Select a GCP project for subsequent operations
get-billing-info
Get billing information for the current project
get-cost-forecast
Get cost forecast for the current project
get-billing-budget
Get billing budgets for the current project
list-gke-clusters
List all GKE clusters in the current project
list-sql-instances
List all Cloud SQL instances in the current project
get-logs
Get Cloud Logging entries for the current project