GCP MCPServer

eniayomi
GitHub
Google CloudAI AssistantNatural Language

Loading subscription status...

💡 Description

A Model Context Protocol (MCP) server that allows AI assistants like Claude to interact with your Google Cloud Platform environment. It enables natural language queries and management of GCP resources during conversations.

📝 JSON Entries

{
  "mcpServers": [
    {
      "gcp": {
        "args": [
          "-c",
          "npx -y gcp-mcp"
        ],
        "command": "sh"
      }
    }
  ]
}

🛠️ Tools

run-gcp-codelist-projectsselect-projectget-billing-infoget-cost-forecastget-billing-budgetlist-gke-clusterslist-sql-instancesget-logs

Features

  • Query and modify GCP resources using natural language
  • Supports multiple GCP projects
  • Multi-regional support
  • Secure handling of credentials (no credentials exposed to external services)
  • Local execution with your GCP credentials
  • Automatic retries for improved reliability

💬 Example Queries

  • List all GCP projects I have access to
  • Show me all Cloud SQL instances in project X
  • What's my current billing status?
  • Show me logs of my Cloud Run services
  • List all GKE clusters in us-central1
  • Show me all Cloud Storage buckets in project X
  • What cloud functions are deployed in us-central1?
  • List all Cloud Run services
  • Show me datasets and tables in BigQuery