Klustercost provides Kubernetes cost visibility by application, with allocation at the workload level. Its Go-based observers use Kubernetes informers and Prometheus to track pods, nodes and namespaces in real time. Pod and node data is persisted to PostgreSQL every 10 minutes, while nodes are enriched with hourly virtual-machine costs from Azure retail pricing APIs. Users can submit plain-English questions and receive natural-language answers alongside structured JSON; the site describes these queries as read-only. Access options include WhatsApp, Teams, Slack, Power BI, an HTTP API and MCP protocol. A Helm chart deploys the monitor, pricing service, database and optional AI layer. The project is open source under GPL-3.0 and has a free plan. Installation requires a running Kubernetes cluster, Helm 3.x, reachable Prometheus, Metrics Server and a StorageClass. Azure cost enrichment is supported, while AWS and GCP support are planned. Natural-language queries through the MCP assistant require an OpenAI API key.
Who it is for
Klustercost suits teams that need Kubernetes cost visibility by workload and use Azure pricing data. It also suits teams prepared to meet its listed cluster and monitoring prerequisites.
What is good
- Tracks pods, nodes and namespaces in real time.
- Provides workload-level cost visibility.
- Offers several chat, reporting and API access options.
- Open source under GPL-3.0.
What to know first
- AWS and GCP support are planned.
- MCP assistant queries require an OpenAI API key.
- Installation requires Kubernetes, Helm, Prometheus and Metrics Server.
Verdict
Klustercost combines Kubernetes monitoring with Azure hourly cost enrichment and read-only AI queries. Its current cost enrichment supports Azure; AWS and GCP support are still planned.
Get started with Klustercost
- Open the Klustercost website.
- Prepare a running Kubernetes cluster, Helm 3.x, reachable Prometheus, Metrics Server, and a StorageClass.
- Use the Helm chart to deploy the monitor, pricing service, database, and optional AI layer.
- Provide an OpenAI API key if you want natural-language queries through the MCP assistant.
What the free plan stops at
The free Open source plan is 0.00 USD per free and is licensed under GPL-3.0. Azure cost enrichment is supported, while AWS and GCP support are planned; MCP assistant natural-language queries require an OpenAI API key.
Questions about Klustercost
How much does Klustercost cost?
The Open source plan is 0.00 USD per free.
Is Klustercost open source?
Yes. The project is open source under the GPL-3.0 License.
Which platforms does Klustercost support?
Its listed platforms are API, self-hosted, and web.
Which cloud providers have cost enrichment?
Azure cost enrichment is supported. AWS and GCP support are planned.
What does installation require?
The listed prerequisites are a running Kubernetes cluster, Helm 3.x, reachable Prometheus, Metrics Server, and a StorageClass.
Do MCP natural-language queries need an API key?
Yes. The MCP assistant requires an OpenAI API key for natural-language queries.
Klustercost plans and pricing
All plansCompared on Kubernetes cost management software
- Free plan
- Yes
- Allocation granularity
- workload



