gcp-mcp-server

Provides an MCP server that exposes a subset of Google Cloud read-only data via MCP tools: listing and describing Projects, GKE/Container clusters, and Cloud Run services. Supports both stdio and SSE transport, implemented in Go with Cobra.

Evaluated Apr 04, 2026 (16d ago)
Repo ↗ Infrastructure mcp google-cloud gcp googleapis stdio sse go cobra cloud-run gke projects
⚙ Agent Friendliness
47
/ 100
Can an agent use this?
🔒 Security
40
/ 100
Is it safe for agents?
⚡ Reliability
22
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
60
Documentation
65
Error Messages
0
Auth Simplicity
45
Rate Limits
10

🔒 Security

TLS Enforcement
20
Auth Strength
40
Scope Granularity
30
Dep. Hygiene
40
Secret Handling
70

TLS enforcement for SSE/stdio is not described; Cloud Run example uses --allow-unauthenticated which may expose the service publicly unless protected elsewhere. Auth appears to rely on a service account key file mounted from Secret Manager (requires GOOGLE_APPLICATION_CREDENTIALS). README does not discuss least-privilege beyond granting roles/editor (broad). Secrets are referenced via Cloud Run secret mounting, which is a positive pattern, but agent-facing auth and MCP-level access control are not documented.

⚡ Reliability

Uptime/SLA
0
Version Stability
35
Breaking Changes
30
Error Recovery
25
AF Security Reliability

Best When

You want an MCP tool layer for lightweight Google Cloud discovery (list/describe) and you can authenticate to Google via service account credentials referenced by environment variables.

Avoid When

You need robust, documented guarantees on MCP tool error formats, idempotency, pagination, and retry behavior, or you require strict production security posture for public deployments.

Use Cases

  • Allow an MCP-capable agent to explore Google Cloud projects and resources
  • Generate answers that require current metadata about GCP projects, GKE clusters, and Cloud Run services
  • Local development with MCP inspector using stdio or SSE

Not For

  • Write operations / mutating Google Cloud resources (not indicated)
  • Use cases requiring comprehensive coverage of all GCP services (only a few services/operations listed)
  • Environments needing formal API contracts (OpenAPI/typed SDK) beyond MCP tooling

Interface

REST API
No
GraphQL
No
gRPC
No
MCP Server
Yes
SDK
No
Webhooks
No

Authentication

Methods: Google Cloud service account credentials (via GOOGLE_APPLICATION_CREDENTIALS) for accessing GCP APIs
OAuth: No Scopes: No

README indicates service-account key file access through a secret mounted into Cloud Run and referenced by GOOGLE_APPLICATION_CREDENTIALS. No agent-facing OAuth flow or explicit MCP-level auth is documented.

Pricing

Free tier: No
Requires CC: No

Open source; costs depend on where you run it (e.g., Cloud Run) and GCP API usage/quotas.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Only a limited set of services/operations are listed (Projects, Container/Clusters, Cloud Run/Services). Agents may expect more coverage.
  • Production deployment example uses --allow-unauthenticated; if mirrored, tools could be exposed publicly without additional MCP-level access control.
  • README does not document MCP tool schemas, pagination behavior, or retry/error conventions.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for gcp-mcp-server.

AI-powered analysis · PDF + markdown · Delivered within 30 minutes

$99

Package Brief

Quick verdict, integration guide, cost projections, gotchas with workarounds, and alternatives comparison.

Delivered within 10 minutes

$3

Score Monitoring

Get alerted when this package's AF, security, or reliability scores change significantly. Stay ahead of regressions.

Continuous monitoring

$3/mo

Scores are editorial opinions as of 2026-04-04.

8642
Packages Evaluated
17761
Need Evaluation
586
Need Re-evaluation
Community Powered