{"id":"nozomi-koborinai-gcp-cost-mcp-server","name":"gcp-cost-mcp-server","homepage":null,"repo_url":"https://github.com/nozomi-koborinai/gcp-cost-mcp-server","category":"ai-ml","subcategories":[],"tags":["mcp","gcp","cloud-billing","cost-estimation","go","genkit"],"what_it_does":"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.","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"],"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.","alternatives":["Google Cloud Pricing Calculator","GCP Billing API / Cloud Billing Cost Management tools","Third-party cost estimation tools (e.g., cloud cost management platforms)","Build your own estimator on top of Cloud Billing Catalog API + documented free-tier rules"],"af_score":55.8,"security_score":64.8,"reliability_score":32.5,"package_type":"mcp_server","discovery_source":["github"],"priority":"high","status":"evaluated","version_evaluated":null,"last_evaluated":"2026-03-30T15:41:18.688693+00:00","interface":{"has_rest_api":false,"has_graphql":false,"has_grpc":false,"has_mcp_server":true,"mcp_server_url":null,"has_sdk":false,"sdk_languages":[],"openapi_spec_url":null,"webhooks":false},"auth":{"methods":["Application Default Credentials via gcloud auth application-default login","Service account credentials via GOOGLE_APPLICATION_CREDENTIALS env var"],"oauth":false,"scopes":false,"notes":"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":{"model":null,"free_tier_exists":false,"free_tier_limits":null,"paid_tiers":[],"requires_credit_card":false,"estimated_workload_costs":null,"notes":"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."},"requirements":{"requires_signup":false,"requires_credit_card":false,"domain_verification":false,"data_residency":[],"compliance":[],"min_contract":null},"agent_readiness":{"af_score":55.8,"security_score":64.8,"reliability_score":32.5,"mcp_server_quality":78.0,"documentation_accuracy":65.0,"error_message_quality":0.0,"error_message_notes":null,"auth_complexity":75.0,"rate_limit_clarity":20.0,"tls_enforcement":90.0,"auth_strength":75.0,"scope_granularity":40.0,"dependency_hygiene":40.0,"secret_handling":70.0,"security_notes":"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.","uptime_documented":0.0,"version_stability":40.0,"breaking_changes_history":60.0,"error_recovery":30.0,"idempotency_support":"false","idempotency_notes":null,"pagination_style":"none","retry_guidance_documented":false,"known_agent_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."]}}