gcp-cost-mcp-server

Provides an MCP server with tools to estimate Google Cloud (GCP) running costs by querying Google Cloud Billing Catalog API for SKUs/pricing and (separately) fetching free-tier information from GCP documentation, then calculating estimated monthly costs with automatic free-tier deduction.

Evaluated Mar 30, 2026 (23d ago)
Repo ↗ Ai Ml mcp gcp cloud-billing cost-estimation go genkit
⚙ Agent Friendliness
56
/ 100
Can an agent use this?
🔒 Security
65
/ 100
Is it safe for agents?
⚡ Reliability
32
/ 100
Does it work consistently?

Score Breakdown

⚙ Agent Friendliness

MCP Quality
78
Documentation
65
Error Messages
0
Auth Simplicity
75
Rate Limits
20

🔒 Security

TLS Enforcement
90
Auth Strength
75
Scope Granularity
40
Dep. Hygiene
40
Secret Handling
70

Security posture is inferred from documentation: uses Google Cloud credentials (ADC/service account) and avoids hardcoded keys. TLS is assumed for Google APIs. The README does not discuss least-privilege scopes, secure logging practices, token handling, or dependency/SBOM/CVE status; free-tier/doc scraping introduces external network interaction that should be monitored.

⚡ Reliability

Uptime/SLA
0
Version Stability
40
Breaking Changes
60
Error Recovery
30
AF Security Reliability

Best When

You want AI-assisted, interactive cost estimation for common GCP services using public catalog/pricing data and free-tier guidance, and you can provide required usage inputs (region, SKU identifiers/parameters, hours/quantity).

Avoid When

You need exact, invoice-matching results, internal/private pricing, or strong guarantees about free-tier accuracy; also avoid when you cannot supply the necessary usage dimensions.

Use Cases

  • Estimate monthly costs for a single GCP service (e.g., Cloud Run, Cloud SQL)
  • Break down costs by SKU and pricing tiers for a given service/region
  • Generate step-by-step estimation requirements (“estimation guide”) for an arbitrary GCP service
  • Compare pricing inputs by exploring available services/SKUs/prices
  • Assist in architecture-level cost estimation by calling tools for multiple services

Not For

  • Authoritative billing statements or exact invoice totals (it is an estimator)
  • Workloads that require commitment/discount modeling beyond what the tool documents
  • Use as a general-purpose billing API proxy for arbitrary billing queries
  • Compliance-critical cost accounting without validation

Interface

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

Authentication

Methods: Application Default Credentials via gcloud auth application-default login Service account credentials via GOOGLE_APPLICATION_CREDENTIALS env var
OAuth: No Scopes: No

README describes using OAuth authentication implicitly via ADC/service account credentials for accessing public pricing/catalog data; it does not specify OAuth flows or explicit scopes.

Pricing

Free tier: No
Requires CC: No

The MCP server itself is a tool; costs would depend on Google Cloud APIs usage (typically low/public catalog access) but no workload cost model is documented here.

Agent Metadata

Pagination
none
Idempotent
False
Retry Guidance
Not documented

Known Gotchas

  • Estimation outputs depend on SKU selection and free-tier deduction logic; inaccurate or missing user inputs (region, usage quantities, hours) can produce misleading estimates.
  • Dynamic guide generation and documentation scraping/search for free-tier info may be brittle if external sources change.
  • Authentication via ADC/service account must be correctly configured in the environment where the MCP server runs.

Alternatives

Full Evaluation Report

Comprehensive deep-dive: security analysis, reliability audit, agent experience review, cost modeling, competitive positioning, and improvement roadmap for gcp-cost-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-03-30.

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