At-cost game servers. Paid for by the people who play on them.
Plainnode is a hosted game server platform that bills at exact pass-through cost. Every dollar goes to compute, bandwidth, and storage — never to markup. Provision over HTTP or MCP, then hand the invoice to your community and let the party split it.
- 0 %
- compute markup
- 15 m
- avg provision time
- 30 d
- free post-cancel snapshot
// live invoice · server 'caldera'
Underlay compute
1× c6i.2xlarge · spot-share
$18.40
Egress bandwidth
218 GB · cross-AZ
$2.15
NVMe snapshot
120 GB · daily roll
$0.94
DDoS protection
in-network, no add-on
$0.00
Utility fee
24/7 ops + mod support
$1.50 / mo
Total this cycle
same line items, no markup added
$22.24
The bill, decomposed
Five line items. No rounding on your side.
The invoice only contains things you can independently verify against the public rate card and the upstream provider. If we ever add a line, it appears here first.
01 / 05
Underlay compute
1× c6i.2xlarge · spot-share
$18.40
02 / 05
Egress bandwidth
218 GB · cross-AZ
$2.15
03 / 05
NVMe snapshot
120 GB · daily roll
$0.94
04 / 05
DDoS protection
in-network, no add-on
$0.00
05 / 05
Utility fee
24/7 ops + mod support
$1.50 / mo
Public rate card · #pricing
A server, a number, and a receipt that matches.
Pick a footprint. The number you see is the number you pay, with a 15% discount on annual. We do not have a "premium" tier — that is the whole point.
Re-queried from the upstream ledger every 60 s.
Public rate card
Realm
P1$22
per server · monthly utility fee
4 vCPU · 8 GB · NVMe
Minecraft, Valheim, small Terraria
list $36−$14Holdfast
P2$41
per server · monthly utility fee
8 vCPU · 16 GB · NVMe
Palworld, ARK, CS2
list $78−$37Column
P3$58
per server · monthly utility fee
8 vCPU · 32 GB · NVMe
Modded Minecraft, large survival
list $110−$52Bastion
P4$112
per server · monthly utility fee
16 vCPU · 64 GB · NVMe
ARK cluster head, big MMO
list $220−$108
Source: underlay compute cost + bandwidth + storage, queried every 60 s from the public ledger. Utility fee covers 24/7 DDoS, mod support, and snapshots.
Party billing · #parties
One realm. Six friends. Six invoices less.
An admin creates a party, invites contributors, and the monthly invoice is split evenly. The host tops up any remainder automatically. If the group covers the bill, the host pays nothing extra.
- Members pay through Stripe Connect — no native ledger, no platform IOUs.
- Host sets the split (equal, weighted by usage, or by hand).
- Resizing a server re-runs the split immediately; nobody overpays.
- Members can leave a party any time and only owe the days they used.
party · caldera-crew
Palworld dedicated · 8 vCPU · 16 GB
Mira
contributor
$7.41
Tomás
contributor
$7.41
Ada
contributor
$7.41
Ronan
contributor
$7.41
Yusra
contributor
$7.41
Lin (host)
host · pays remainder
$5.18
remaining after contributions
$0.00
API first · #api
Your CI is the dashboard.
Provision, resize, snapshot, and tear down servers over HTTP or from an MCP-aware agent. The dashboard is a viewer, not a prerequisite.
Same surface, two transports.
// HTTP · POST /v1/servers
curl https://api.plainnode.dev/v1/servers \
-H "Authorization: Bearer $PLAINNODE_KEY" \
-H "Content-Type: application/json" \
-d '{
"plan": "holdfast",
"image": "palworld@latest",
"party": "caldera-crew",
"snapshot": null
}'
# → 202 Accepted
# {
# "id": "srv_01HMQ3...",
# "state": "provisioning",
# "eta_seconds": 180
# }// MCP · plainnode_provision
{
"jsonrpc": "2.0",
"id": 7,
"method": "tools/call",
"params": {
"name": "plainnode_provision",
"arguments": {
"plan": "holdfast",
"image": "palworld@latest",
"party": "caldera-crew"
}
}
}
# → {"id":"srv_01HMQ3...","state":"provisioning"}One scoped API key per integration. Tokens can be limited to a single plan, a single party, or read-only. Keys created from a CI runner expire by default; long-lived keys require an explicit rotation cadence.
FAQ · #faq
The questions we get most often.
Anything else — a refund, a new region, an unusual build — write to us at the address below.
Get in touch
Want to run a server before launch?
We’re onboarding a small first batch so we can keep the rate card honest. Drop us a line with the game, the size of your community, and whether you want HTTP, MCP, or both.
response within 1 business day · no sales-call gauntlet.
Plainnode · at-cost compute · api-first · no markup
plainnode@polsia.app