aws-finops-mcp-server and gcp-cost-mcp-server
These two tools are competitors, as both provide an MCP server to enable AI assistants with cloud cost management, but each is specifically designed for a different cloud provider: AWS for the former and GCP for the latter.
About aws-finops-mcp-server
ravikiranvm/aws-finops-mcp-server
An MCP (Model Context Protocol) server that brings powerful AWS FinOps capabilities directly into your AI assistant. Analyze cloud costs, audit for waste, and get budget insights using natural language, all while keeping your credentials secure on your local machine.
Exposes AWS Cost Explorer and Budget APIs through two primary tools—`get_cost` for granular cost queries across services/tags/time ranges, and `run_finops_audit` for detecting infrastructure waste (stopped instances, unattached volumes, orphaned IPs)—while supporting multi-profile and multi-region queries via existing AWS CLI credentials. Implements the MCP stdio transport pattern, integrating natively with Claude Desktop and Amazon Q CLI as MCP clients, requiring only read-only IAM permissions (ce:GetCostAndUsage, budgets:ViewBudget, ec2:Describe*) with all credential handling delegated to local AWS CLI profiles.
About gcp-cost-mcp-server
nozomi-koborinai/gcp-cost-mcp-server
💰 An MCP server that enables AI assistants to estimate Google Cloud costs, powered by Cloud Billing Catalog API and built with Genkit for Go
Provides dynamic pricing analysis for Vertex AI, including: - Required parameters (training hours, compute type, accelerators) - Available pricing tiers - Free trial credits (if applicable) - Cost optimization recommendations" ``` ## Architecture Built with Genkit for Go, the server: - Queries the **Google Cloud Billing Catalog API** to fetch service, SKU, and pricing data - Implements **five stateless MCP tools** that AI assistants can autonomously call - Uses **OAuth authentication** (Application Default Credentials) to access public pricing data - Generates **dynamic estimation guides** by analyzing SKUs instead of hardcoding services ## Development ### Prerequisites - Go 1.21 or later - Google Cloud SDK with `gcloud` authenticated ### Project Structure ``` . ├── main.go # Entry point & Genkit setup ├── tools
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work