📇 ☁️ 🍎 🪟 🐧 - Compare real-time cloud instance prices across AWS, Azure, GCP and OCI, with workload…
Cloud Cost MCP
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Multi-cloud pricing comparison MCP server for AWS, Azure, GCP, and OCI. Compare compute, storage, egress, and Kubernetes costs across all major cloud providers with a single query.
> **⚠️ DISCLAIMER**: All pricing data is retrieved from publicly available APIs and data sources including instances.vantage.sh, Azure Retail Prices API, and Oracle Cloud Price List API. This data is provided for informational and estimation purposes only. **Cloud pricing changes frequently and may vary by region, account type, commitment terms, and other factors.** Users are solely responsible for verifying all pricing information directly with cloud providers before making any purchasing or architectural decisions. The authors make no warranties about the accuracy, completeness, or timeliness of this data.
Features
- **Comprehensive Coverage**: 4,900+ instance types across all providers
- AWS: 1,300+ EC2 instances + 1,180+ managed-database types + Lightsail
- Azure: 1,680+ VM types (official Azure Retail Prices API)
- GCP: 360+ instance types across 40+ regions
- OCI: 600+ products via Oracle API
- **No API Keys Required**: All data from public APIs (instances.vantage.sh + provider APIs)
- **Fresh data, two ways**: AWS/Azure/GCP bundled data is auto-refreshed weekly via GitHub Actions, and the refresh_* tools fetch live pricing on demand (cached 60 min in-memory). OCI bundled data is curated. See Data freshness for the exact model.
- **Natural Language Queries**: Ask Claude "What's cheapest for 4 vCPU 16GB?"
- **Workload Calculator**: Estimate full workload costs including compute, storage, and egress
- **Migration Planning**: Calculate potential savings when switching providers
Installation
For Claude Code Users
For Claude Desktop Users
Add this to your claude_desktop_config.json (macOS: ~/Library/Application Support/Claude/claude_desktop_config.json, Windows: %APPDATA%\Claude\claude_desktop_config.json), then restart Claude Desktop:
Manual Installation
Then reference the installed binary in any MCP client config:
Usage Examples
Once installed, just ask Claude:
Compare Compute
Compare Storage
Compare Egress (OCI Advantage!)
*Note: OCI offers 10TB/month free egress - 100x more than AWS/Azure/GCP!*
Full Workload Estimates
Quick Estimates
GPU Pricing (OCI)
Migration Planning
Available Tools
Comparison Tools
| Tool | Description |
|------|-------------|
| compare_compute | Compare VM/instance pricing by vCPU and memory |
| compare_storage | Compare object and block storage pricing |
| compare_egress | Compare data transfer costs (OCI: 10TB free!) |
| compare_kubernetes | Compare managed K8s costs (EKS, AKS, GKE, OKE) |
| find_cheapest_compute | Find cheapest provider for given specs |
Calculator Tools
| Tool | Description |
|------|-------------|
| calculate_workload_cost | Full workload estimate across all clouds |
| quick_estimate | Instant comparison for common presets |
| estimate_migration_savings | Calculate migration savings |
| list_presets | List available deployment presets |
**Available presets**: small-web-app, medium-api-server, large-database, ml-training, kubernetes-cluster, data-lake, high-egress-cdn, high-traffic-web, gpu-inference, gpu-training-small, gpu-training-large
Data Management Tools
| Tool | Description |
|------|-------------|
| get_data_freshness | Check pricing data age (warns if >30 days) |
| get_provider_details | Get detailed pricing for one provider |
| get_storage_summary | Storage pricing by tier for all providers |