Real‑time cost allocation
Break down costs by Kubernetes concepts (CPU, GPU, memory) to the container level. Find waste in minutes, by namespace, workload or node.
KubeSpend is a vendor‑neutral, eBPF-powered platform for measuring and allocating cloud infrastructure and container costs in real time — down to the cross-zone and egress traffic your billing console cannot see. Our MCP server lands soon, so the model you already work in can query all of it directly.
Used by SREs and FinOps teams to drive immediate savings
Features
Allocation down to the container, network cost the billing console cannot show you, and recommendations you can act on the same day — in the console, over the API, or soon through your AI assistant.
Break down costs by Kubernetes concepts (CPU, GPU, memory) to the container level. Find waste in minutes, by namespace, workload or node.
eBPF flow metadata shows exactly which services drive inter-zone and egress traffic, priced from live rates or your own rate card.
Track provider resources like object storage, load balancers and databases alongside cluster costs, in one total.
Maintained by experts. API-key ingest, OTP or Google sign-in, and a self-hosted install when data cannot leave your perimeter.
eBPF collects the data no billing export has; the MCP server hands it to the model you already work in. Claude, Gemini, GPT, Cursor or Kiro can read your cost, efficiency and network figures and answer in a sentence.
eBPF + AI · MCP server
Coming sooneBPF is how we get cost data nobody else has: per-service cross-zone and egress bytes, priced. The MCP server is how you use it without a dashboard. Point Claude, Gemini, GPT, or any Model Context Protocol client at your workspace and cost, efficiency, network flows and rightsizing become something you ask about in a sentence.
Read-only. Scoped to one API key, one organization.
No write tools at launch. The MCP server answers questions about your spend; it does not resize workloads, edit budgets or touch your cluster.
Setup instructions publish in the docs when it ships.
“Which namespace grew the most this month, and what changed?”
“Show me the five service pairs driving cross-zone traffic and what they cost.”
“Draft the rightsizing PR description for the top three overprovisioned deployments.”
Mention “MCP” in the form and we will add you to the preview list.
In the console
Every panel below is a page in the KubeSpend console. Connect a cluster and they fill in within a minute.
Spend, waste and agent health across every connected cluster, with month-over-month movement.
Stacked cost over any date range, split by compute, network and storage. Export to CSV for finance.
Per-namespace and per-workload cost with request-vs-usage efficiency, so idle capacity is obvious.
A service-to-service map from eBPF flow data, with cross-zone and egress bytes priced per edge. Requires the eBPF add-on.
Rightsizing recommendations with the monthly figure attached, ranked so you start with the largest one.
Per-cluster and per-namespace budgets with burn-rate tracking, so an overspend is caught mid-month.
Already have an account? Sign in to the console →
How it works
One Helm release, one API key. No cloud credentials, no billing account access, no CRDs to reconcile.
Sign in to the console and create a key for your organization. Self-hosted deployments use their own console URL.
Settings → API keys → Create key
The cluster name is auto-detected, so the key is the only value you have to provide. The chart is pulled from Amazon ECR Public; Helm 3.8+.
kubectl create namespace kubespend
kubectl -n kubespend create secret generic kubespend-creds \
--from-literal=api-key="<YOUR_API_KEY>"
helm install kubespend-agent \
oci://public.ecr.aws/kubespend.io/charts/kubespend-agent \
--namespace kubespend --set existingSecret=kubespend-creds
Your cluster appears in the console within a minute, with cost and efficiency populated from the first scrape. Then ship rightsizing recommendations, not guesses.
The eBPF DaemonSet attaches TC programs to pod interfaces and reports flow metadata —
never payloads. On kernel 6.6+ it runs with BPF, PERFMON and NET_ADMIN capabilities
rather than privileged: true.
Choose the deployment model that fits your compliance needs. The same console, the same agents, the same data model either way.
Console, API and storage stay within your perimeter.
Scoped API keys for ingest, OTP or Google SSO for people. No shared credentials.
Zero access to your billing accounts. Pricing comes from public rates or your own rate card.
Pick the region, or keep everything on infrastructure you own.
Pricing
Pricing scales with cluster size, so the bill is predictable before you install anything. Optimising harder never costs you more.
Cost allocation and rightsizing for every connected cluster.
Everything in Core, plus the eBPF network cost add-on.
The full stack inside your own VPC, for teams with residency requirements.
Early access pricing is set per cluster size — ask us for a quote.
MCP server access is included on every tier when it ships. There is no AI add-on and no per-query charge — it reads the data your plan already collects.
Unlike other cloud optimisation tools, which focus on compute, KubeSpend optimizes the hidden 40% of your bill: network. Simple flat pricing, and it runs securely in your VPC.
Where other tools require heavy integration or cloud billing access, KubeSpend delivers value from metadata alone. Find idle requests. Reclaim compute. Reduce bills.
And it is built to be read by more than a browser. eBPF gives us cost data no billing export contains; the MCP server — coming soon — puts that data inside the assistant your team already asks questions in, so the analysis happens where the work happens.
We ingest network flow metadata to identify cross-zone and egress traffic, applying standard cloud pricing or custom rate cards.
Yes. You can self-host KubeSpend inside your VPC for maximum security and data residency control.
The agent is extremely lightweight, consuming minimal resources to ingest metadata without impacting workload performance.
No cloud-billing ingestion is required. We use standard cloud pricing or custom rate cards.
We use a simple flat pricing model based on your cluster size. We do not charge a percentage of your savings.
That is what the KubeSpend MCP server does, and it is coming soon. Any Model Context Protocol client — Claude, Gemini, GPT, Cursor, Kiro — reads the same cost, efficiency and eBPF network data the console renders. The tools are read-only and scoped to one API key, so the model can answer questions about your spend but cannot change anything, and self-hosted deployments point the client at their own API.
Install the agent via Helm in ~60 seconds and connect with a token-based login to see results instantly.
Ready to cut your Kubernetes costs? Request early access and we will get you a key.
No credit card · 1-minute token login · self-host or hosted
Tell us about the clusters you want to measure, or ask for a quote. We reply within one business day.
Support cases are filed from the console after you sign in, so they reach us with your organization and clusters already attached.