cloudprice-mcp
cloudprice-mcp
Ein MCP-Server, mit dem Claude (oder jeder MCP-kompatible Client) On-Demand-Preise für Rechenleistung + Speicher über AWS, Azure und GCP hinweg in Echtzeit vergleichen kann.

Stellen Sie Fragen wie:
"Wie viel kostet eine Linux-VM mit 4 vCPUs / 16 GB über AWS, Azure und GCP in us-east?"
"Ich habe eine 3-stufige Bereitstellung: 8 Web (4/16), 12 App (8/32), 4 DB (16/64), jeweils mit einer 200 GB SSD-Betriebssystemfestplatte, plus 5 TB SSD gemeinsam genutzt und 50 TB HDD als Massenspeicher. Vergleiche die monatlichen Kosten von AWS vs. Azure vs. GCP."
"Was kostet eine EC2
t3.xlargepro Monat?"
Claude ruft das richtige Tool auf, und Sie erhalten eine übersichtliche Antwort mit Kosten pro Zeile, pro Cloud und als Gesamtsumme. Kein Klicken in Konsolen. Kein Wechseln zwischen drei verschiedenen Preisrechnern.
Installation
pip install cloudprice-mcpOder führen Sie es ohne Installation aus:
pipx run cloudprice-mcpPython 3.10+ erforderlich.
Related MCP server: Cloud Cost MCP
Einbindung in Claude Desktop
Bearbeiten Sie Ihre Claude Desktop-Konfiguration:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.json
Fügen Sie Folgendes hinzu:
{
"mcpServers": {
"cloudprice": {
"command": "cloudprice-mcp"
}
}
}Starten Sie Claude Desktop neu. Die sieben unten aufgeführten Tools werden als verfügbar angezeigt.
Verfügbare Tools
Einzel-Spezifikationsabfragen (v0.1)
Tool | Funktion |
| EC2-Instanztyp nachschlagen → vCPUs, Arbeitsspeicher, stündliche + monatliche USD (us-east-1) |
| Azure-VM-Größe nachschlagen → vCPUs, Arbeitsspeicher, stündliche + monatliche USD (eastus) |
| GCP Compute Engine-Maschinentyp nachschlagen → vCPUs, Arbeitsspeicher, stündliche + monatliche USD (us-east1) |
| Gibt bei einer Zielspezifikation (vCPUs + GB) die günstigste passende SKU für jede Cloud zurück, sortiert nach monatlichen Kosten, mit Ersparniszusammenfassung |
Massen- + Arbeitslastvergleich (v0.2)
Tool | Funktion |
| Massenvergleich einer Liste von Rechenlasten (jeweils mit vCPUs / Arbeitsspeicher / Menge / Stunden / optionaler OS-Festplatte). Gibt Übereinstimmungen pro Zeile, Summen pro Cloud und die insgesamt günstigste Cloud zurück. |
| Massenvergleich einer Liste von Speichervolumes (jeweils mit Kapazität / Festplattentyp / Menge). Gibt Übereinstimmungen pro Zeile, Summen pro Cloud und die günstigste Cloud zurück. |
| Kombinierte Rechenleistung + Speicher in einem Aufruf. Spiegelt eine Kalkulationstabelle mit zwei Blättern wider (Rechen-Stückliste + Speicher-Stückliste). Gibt verschachtelte Aufschlüsselungen pro Abschnitt sowie kombinierte Summen pro Cloud zurück. |
Beispiel: compare_workload Eingabeformat
{
"compute": [
{ "name": "web", "tier": "Web", "vcpus": 4, "memory_gb": 16, "quantity": 8, "os_disk_gb": 100, "os_disk_type": "ssd" },
{ "name": "app", "tier": "App", "vcpus": 8, "memory_gb": 32, "quantity": 12, "os_disk_gb": 200, "os_disk_type": "ssd" },
{ "name": "db", "tier": "DB", "vcpus": 16, "memory_gb": 64, "quantity": 4, "os_disk_gb": 500, "os_disk_type": "ssd" }
],
"storage": [
{ "name": "shared-fast", "tier": "DB", "capacity_gb": 5000, "disk_type": "ssd" },
{ "name": "shared-bulk", "tier": "App", "capacity_gb": 50000, "disk_type": "hdd" }
]
}Snapshots (v0.2.1)
snapshot_count bei Speicherzeilen und os_disk_snapshot_count bei Rechenzeilen werden jetzt bepreist. Snapshot-Raten pro Cloud und Festplattentyp sind gebündelt (~0,05 $/GB-Monat für AWS/Azure, ~0,026 $/GB-Monat für GCP).
Hinweis — Obergrenzen-Schätzung: Snapshots werden als snapshot_per_gb_month × full_capacity × quantity × snapshot_count berechnet. Echte Snapshots sind inkrementell (nur geänderte Blöcke), daher betragen die tatsächlichen Kosten typischerweise 20-50 % des Wertes dieses Modells. Wenn Snapshots Ihre Gesamtkosten dominieren, fragen Sie den Preisrechner der jeweiligen Cloud nach einer genaueren Schätzung.
iops und throughput_mbs bei Speicherzeilen werden weiterhin nur als Metadaten akzeptiert – sie werden in dieser Version nicht für den SKU-Abgleich verwendet.
Schätzung für Reserved Instances / Savings Plans (v0.2.1)
compare_workload akzeptiert einen optionalen commitment-Parameter:
Wert | Rechenrabatt | Anwendungsfall |
| 0% | Nur On-Demand |
| 30% | 1-jähriger AWS Savings Plan / Azure RI / GCP CUD (keine Vorauszahlung) |
| 50% | 3 Jahre, teilweise Vorauszahlung — typische "Wir kennen unsere Basislinie"-Angebote |
Speicher und Snapshots werden nicht rabattiert (die meisten Clouds bieten keine nennenswerten Speicherverpflichtungen an). Rabattstufen sind konservative Durchschnittswerte – Ihr tatsächlicher Preis hängt von der Instanzfamilie, der Zahlungsoption und der Region ab.
Preisdaten
Die Preise sind als kuratierter Datensatz gängiger SKUs pro Cloud gebündelt – VMs (ca. 45 SKUs über 3 Clouds) und Blockspeicher (SSD + HDD pro Cloud) – bezogen aus den öffentlichen Preislisten von AWS / Azure / GCP. Jede Antwort enthält ein as_of-Datum, damit Sie wissen, wie aktuell die Daten sind.
Eine zukünftige Version wird einen Live-Modus hinzufügen, der die Preise direkt von der öffentlichen Preis-API jeder Cloud abruft:
AWS: Price List Bulk API
Azure: Retail Prices API
Verfolgen Sie Issue #1 für den Live-Modus und Issue #2 für die dienstübergreifende Zuordnung (RDS↔SQL DB↔Cloud SQL, etc.).
Lokal entwickeln
git clone https://github.com/alialbaker/cloudprice-mcp.git
cd cloudprice-mcp
pip install -e ".[dev]"
pytestUm Claude Desktop auf Ihre Entwicklungskopie zu verweisen, tauschen Sie den command in der Konfiguration aus:
{
"mcpServers": {
"cloudprice": {
"command": "python",
"args": ["-m", "cloudprice_mcp.server"]
}
}
}Lizenz
MIT — siehe LICENSE.
Credits
Erstellt von Ali Albaker, Cloud-Architekt – betreibt ein Live-Portfolio mit drei Clouds für ca. 1,80 $/Monat über AWS, Azure und GCP.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseBqualityCmaintenanceAn MCP server for unified cost tracking and analysis across AWS, OpenAI, and Anthropic. It enables users to query expenditures, compare costs across providers, and analyze usage trends through natural language.10MIT
- AlicenseAqualityDmaintenanceMulti-cloud pricing comparison MCP server that enables natural language queries to compare compute, storage, egress, and Kubernetes costs across AWS, Azure, GCP, and OCI.31765Apache 2.0
- AlicenseNot gradedqualityDmaintenanceLive LLM pricing as an MCP server. Ask Claude or any MCP client 'how much does this prompt cost?' and get real numbers from a hand-checked pricing table for every major LLM.MIT
- FlicenseNot gradedqualityDmaintenanceAn MCP server that gives Claude live access to Azure pricing and cost data — retail prices, VM comparisons, reservation analysis, architecture estimates, and actual subscription spend.
Related MCP Connectors
Hosted MCP server for LLM cost estimation, model comparison, and budget-aware routing.
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
Cloud-hosted MCP server for durable AI memory
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/Albaker-Group/cloudprice-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server