Back
Marketplace/Google Cloud

TL;DR

Google Cloud is a Infrastructure MCP server that lets Claude Code, Cursor, Windsurf and any MCP-compatible AI agent google Cloud Platform — manage Compute Engine, Cloud Storage, BigQuery, Cloud Run, and more. Install in 1 minute with mcpizy install gcp.

🌤️

Google Cloud

6 tools

Infrastructure

Last updated June 1, 2026 · By MCPizy team

Google Cloud Platform — manage Compute Engine, Cloud Storage, BigQuery, Cloud Run, and more.

Official homepage

Install Google Cloud

Via MCPizy CLI (recommended):
mcpizy install gcp
Or run directly:
npx -y @modelcontextprotocol/server-gcp
View on GitHub

Tools exposed

6 tools available
list_instances

List Compute Engine VM instances in a project

Inputs

  • projectstringrequired
  • zonestringoptional
list_buckets

List Cloud Storage buckets

Inputs

  • projectstringrequired
list_objects

List objects in a bucket

Inputs

  • bucketstringrequired
bigquery_query

Run a BigQuery SQL query

Inputs

  • projectstringrequired
  • querystringrequired
list_cloud_run_services

List Cloud Run services in a region

Inputs

  • projectstringrequired
  • regionstringrequired
read_logs

Read Cloud Logging entries

Inputs

  • projectstringrequired
  • filterstringoptional

Configuration

Works identically across clients. Only the config file path differs.

Claude Code~/.claude.json
{
  "mcpServers": {
    "gcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-gcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service-account.json",
        "GCP_PROJECT_ID": "my-project"
      }
    }
  }
}
Cursor.cursor/mcp.json
{
  "mcpServers": {
    "gcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-gcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service-account.json",
        "GCP_PROJECT_ID": "my-project"
      }
    }
  }
}
Windsurf~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "gcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-gcp"
      ],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/service-account.json",
        "GCP_PROJECT_ID": "my-project"
      }
    }
  }
}

Authentication setup

  1. 1

    Create a service account with the roles your workflow needs (e.g. Viewer, BigQuery Data Viewer)

    Get it GOOGLE_APPLICATION_CREDENTIALS
  2. 2

    Download the JSON key and set GOOGLE_APPLICATION_CREDENTIALS to its path

    Get it GOOGLE_APPLICATION_CREDENTIALS
  3. 3

    Copy your GCP project ID

    Get it GCP_PROJECT_ID

What you can do with Google Cloud MCP

Paste any of these prompts into Claude Code, Cursor or another MCP-compatible client.

“List all Compute Engine VMs in zone us-central1-a”

Uses: list_instances

“Run a BigQuery: SELECT COUNT(*) FROM events.page_views WHERE date > CURRENT_DATE() - 7”

Uses: bigquery_query

“Show me all Cloud Run services in europe-west1 and their revision counts”

Uses: list_cloud_run_services

“Read Cloud Logging errors from the last hour in project my-project”

Uses: read_logs

Works with

Claude Code
Claude Desktop
Cursor
Windsurf
VS Code + Copilot
Any MCP Client

Alternatives to Google Cloud

If Google Cloud doesn't fit your stack, these Infrastructure MCP servers solve similar problems.

🟦

Azure

Microsoft Azure cloud platform — manage VMs, storage, functions, and AD via the Azure REST API.

Key Takeaways

  • Google Cloud exposes 6 tools for infrastructure workflows in Claude Code, Cursor and Windsurf.
  • Authentication: 3 steps (GOOGLE_APPLICATION_CREDENTIALS, GOOGLE_APPLICATION_CREDENTIALS, GCP_PROJECT_ID).
  • Install in 1 command: mcpizy install gcp — config written to your client automatically.
  • Free and open source (GitHub source linked above) — verified compatible with every MCP client (Claude Code, Claude Desktop, Cursor, Windsurf, VS Code + Copilot).
  • Best use case: "List all Compute Engine VMs in zone us-central1-a".

Frequently asked questions

What is the Google Cloud MCP server?

The Google Cloud MCP server is an Infrastructure Model Context Protocol server that lets Claude Code, Cursor, Windsurf, VS Code with Copilot, and other MCP-compatible AI agents google Cloud Platform — manage Compute Engine, Cloud Storage, BigQuery, Cloud Run, and more. It exposes Google Cloud's capabilities as tools the AI can call directly from your editor or CLI.

How do I install Google Cloud MCP with Claude Code?

The fastest way is the MCPizy CLI: run `mcpizy install gcp` and MCPizy will add the server to your `.claude.json` automatically. You can also install it manually by adding an entry under `mcpServers` in `.claude.json` with the command `npx -y @modelcontextprotocol/server-gcp` and restarting Claude Code.

Is Google Cloud MCP free?

Yes. The Google Cloud MCP server is free and open source (see the GitHub repository linked on this page). You may still need a Google Cloud account or API key to connect the server to the underlying service, but the MCP layer itself has no MCPizy subscription cost.

Does Google Cloud MCP work with Cursor and Windsurf?

Yes. Any MCP-compatible client works — including Claude Code, Claude Desktop, Cursor (via `.cursor/mcp.json`), Windsurf, VS Code with Copilot Chat, and custom agents built on the MCP SDK. The same install command targets all of them; only the config file path differs.

What can I do with Google Cloud MCP?

Once installed, your AI agent can google Cloud Platform — manage Compute Engine, Cloud Storage, BigQuery, Cloud Run, and more directly inside your conversation. Typical use cases include asking Claude Code or Cursor to run Google Cloud operations, inspect results, chain Google Cloud with other MCP servers (see our Workflow Recipes), and automate repetitive infrastructure tasks without leaving your editor.

Manage all your MCPs in one place

Monitor usage, track costs, and discover new MCPs.

Get Started Free