The public list
Servers
Every server that announces itself is here and in the launcher's Servers tab, the fullest first. One that goes quiet for three minutes drops off on its own.
| Name | Level | Mode | Players | Version | Address |
|---|---|---|---|---|---|
No server online right now The launcher shows the same list, so nothing is hiding there either. A friend's server works by address in the meantime. |
|||||
:0
Hover a row for when its server last called in.
§ I
How to join
The launcher's Servers tab reads this same list: open it with Steam running, type the name the others will see, pick a server and press Join. Nothing to set up — the launcher knows this page's address.
An older launcher whose Servers tab stays empty needs the address once, under Settings → Master list:
https://kcd-mp.com/server-list
A server that is not on the list — a friend's, behind a password, or simply not announcing itself — still works by address: the launcher takes one straight from the field next to the list.
§ II
Host your own
A server announces itself once a minute; the list drops it after three quiet ones.
Every server calls in with its name, level, game mode, player count and address, and shows up here
and in the launcher the moment the first call lands. The server image ships with the setting in
place; a server.toml written by hand needs this line in its
[master] section:
url = "https://kcd-mp.com/server-list"
The list shows the address your announcement comes from. Behind a router, or on a box with more
than one address, set public_address to the one players
should use — and forward the game's UDP port, or the row is there and nobody can get in.
Three minutes without a heartbeat and the row is gone: no manual curation, no stale entries. An
empty url keeps a server off the list altogether — a private
one for friends, joined by address.
The image and the rest of the hosting notes are on the download page.