gcp-mcp

gcp-mcp

3.6

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

  1. run-gcp-code

    Execute GCP API calls using TypeScript code

  2. list-projects

    List all accessible GCP projects

  3. select-project

    Select a GCP project for subsequent operations

  4. get-billing-info

    Get billing information for the current project

  5. get-cost-forecast

    Get cost forecast for the current project

  6. get-billing-budget

    Get billing budgets for the current project

  7. list-gke-clusters

    List all GKE clusters in the current project

  8. list-sql-instances

    List all Cloud SQL instances in the current project

  9. get-logs

    Get Cloud Logging entries for the current project