Connecting servers
A community is more than its Discord server. Connect the other places it meets and your page shows them live: who’s on, how full it is, and a button to join.
You connect them from your dashboard, on your page’s own screen, under Where you play. No Discord server? Press Start a community on the dashboard, then add your servers there.
What you can connect
| Platform | How servr reads it | Who’s on, by name |
|---|---|---|
| Minecraft (Java) | The server list ping every client uses, or servr.jar | Up to 12 from the ping; everyone with servr.jar |
| Minecraft Bedrock | The same ping the game’s server list uses | No |
| TeamSpeak | WebQuery, with a read-only key you make | Yes, and who’s in which channel |
| FiveM and RedM | The Cfx.re server list | No: Cfx.re stopped publishing names in July 2026 |
| Steam games | The Source query protocol (A2S) | When the game shares them |
Nothing is installed on your server unless you choose to install servr.jar.
Verifying it’s yours
A server you add shows on your page straight away, from what it already tells everyone: who’s on, how full it is, and how to join. Verifying is optional, and adds three things:
- a verified tick beside it on your page;
- a place in the directory, which counts only verified servers’ players, so nobody can borrow a famous server’s numbers;
- with servr.jar, everybody’s names and live updates.
The easiest way, for Minecraft: install servr.jar and run
servr link. Otherwise, you get a short code like servr-k7x2m9 to put
somewhere the server shows the world:
- Minecraft: the message of the day,
motdinserver.properties. - Bedrock: the server name,
server-nameinserver.properties. - FiveM and RedM:
sv_projectDesc, or addsets servr_verify servr-k7x2m9toserver.cfg. - Steam games: the server’s name.
- TeamSpeak: giving servr a WebQuery key proves it, because only the server’s admin can make one.
servr checks every minute for the first day after you add it, then every ten minutes. Once it has seen the code the server gets its tick, and you can take the code out again.
TeamSpeak is the exception: nothing about a TeamSpeak server can be read without its key, so it shows once the key works.
How fresh it is
| Plan | Checked every | With servr.jar |
|---|---|---|
| Free | 10 minutes | 10 minutes |
| Pro and Network | 15 seconds (TeamSpeak 30, FiveM and RedM a minute) | Every 15 seconds, and within a few seconds of somebody joining or leaving |
Open pages update by themselves: nobody has to reload.
A server that stops answering shows as offline. It is never removed from your page on its own.
How many
Free pages connect 2 servers, Pro 8 and Network 20, as well as your Discord server.
What servr never does
- Connect to an address inside a private network. Addresses are checked after they’re looked up, so a name that points at one is refused too.
- Keep a TeamSpeak key readable. It is encrypted before it’s stored, and servr only ever reads with it.
- Keep a servr.jar token. You see it once; servr keeps a fingerprint that can check it but can’t be turned back into it.