BeamMP Keymaster is offline

The BeamMP auth key, explained

One free key from BeamMP puts your server on the public server browser. Here is how to get one, where it goes, and — the part most guides skip — how your friends play on your server right now, with no key at all.

Service notice

No new auth keys can be issued at the moment

BeamMP's Keymaster has been on a maintenance page for a while, and it is the only place a server key can be made — so nobody can get one right now, from any host. Nothing is wrong with your server or your account.

Your server still runs and is still fully playable. The only thing a missing key costs you is the public server browser listing.

How your friends join today
The short answer

What a missing key actually costs you

Your server runs

Boots, loads mods and maps, runs plugins. A key changes none of that.

Friends can join

They use Direct Connect with your address instead of finding you in the list.

Strangers cannot find you

The public server browser is the one thing that needs a key. That is the whole trade.

No key needed

Play on your server right now

Direct Connect is built into the BeamMP launcher. It skips the server browser entirely and connects straight to an address you type in — which is exactly what you want when your server is unlisted, private, or waiting on a key.

  1. 1

    Find your server address

    It looks like node-uk1.connecthosting.net:30823 — a hostname or IP, a colon, then the port. On a Connect server it is at the top of the Overview tab, one click to copy. Self-hosting? It is your public IP plus the Port from your ServerConfig.toml.

  2. 2

    Open BeamMP through the launcher

    Start the BeamMP launcher first, then let it launch BeamNG.drive. Opening the game straight from Steam gets you single-player with no multiplayer menu.

  3. 3

    MULTIPLAYER → Direct Connect

    From the main menu choose MULTIPLAYER, then Direct Connect instead of picking from the server list.

  4. 4

    Paste the address and connect

    Type the whole thing including the port — address:port — and hit Connect. Send the same line to everyone you play with; it does not change.

Connect Hosting BeamMP server dashboard showing the server address node-uk1.connecthosting.net:30823, live player count, uptime, CPU, RAM and the server console
Your address sits at the top of the Overview tab. That single line is everything a friend needs to Direct Connect.

Set the server to private while you have no key

This one catches people out. A server marked public with no key — or a bad one — never finishes registering with BeamMP, and everyone who tries to join is told the server is still starting, forever. Flip it to private and Direct Connect works immediately. A private server is not locked: it is simply unlisted, and anyone with the address can walk in. If you want it genuinely closed, turn on the whitelist — BeamMP has no server password, so unlisted plus a whitelist is how a private server is done.

Background

So what is the key for?

It gets you listed

Your server sends the key with every heartbeat to BeamMP. A key BeamMP accepts is what puts you in the public browser where strangers can find you.

It proves the server is yours

The key ties the listing to your BeamMP account, so nobody else can publish a server under your name.

It is free, and one per server

BeamMP does not charge for keys and never has. Running two servers just means creating two keys.

Step by step

Creating your key at the Keymaster

Keep this for later — the Keymaster is offline today, so these steps will not work until BeamMP brings it back. Nothing about them changes when it does.

  1. 1

    Go to keymaster.beammp.com

    The Keymaster is BeamMP's own site and the only place keys come from. No host, including us, can issue one.

    Currently showing a maintenance page — we are watching for it to return.

  2. 2

    Sign in with your BeamMP forum account

    The same login you use to play BeamMP — not a separate hosting account. If you have never made one, it is free and takes a minute.

  3. 3

    Create a key for this server

    You will be asked for two things:

    • —Server name, which is what players will see in the browser.
    • —Server IP, which must be the address the server actually runs on. Get this wrong and the listing silently never appears.
  4. 4

    Copy the key, all of it

    You get a UUID — 36 characters, five groups split by hyphens. Select the whole thing. A key that is one character short, or that picked up a quote mark or a trailing space, fails in exactly the same way as no key at all.

    SHAPE

    xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Installing it

Where the key goes

On a Connect server — one field, no restart to remember

Open your server, go to Server Settings and follow the Go Live wizard: paste the key, save, and we write it to the config and restart the server for you. The wizard then walks you through the server profile and flipping the listing public. If you bought within the last few minutes, the checkout success page has the same field.

The Go Live on the BeamMP Server List wizard in the Connect Hosting dashboard, showing the three steps Auth Key, Server Profile and Go Live, with a field to paste your BeamMP authentication key
Server Settings → Go Live. Three steps, and the restart is handled for you.

Self-hosting — edit ServerConfig.toml

The file sits next to the BeamMP server executable. Stop the server, edit it, start it again — BeamMP reads the config at boot, so a running server will not pick up a new key.

[General]
AuthKey = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
Name = "My BeamMP Server"
Port = 30814
MaxPlayers = 10
Private = false

Keep the quotes around the key, and only the quotes — no spaces inside them. Private = false is what asks to be listed, and it only works once the key is accepted.

Restart, then give it a few minutes. The key is read at boot and BeamMP only re-checks the list periodically. A server that is not in the browser thirty seconds after a restart is normal; one that is still missing after ten minutes is not.

When it goes wrong

Common problems

My server is not showing in the server list

Work down the list: is the key pasted in full, with no quotes or trailing space; has the server been restarted since; is the server set to public; and has it been more than a few minutes. If all four are yes, the key itself may have been revoked or created against a different IP — make a fresh one.

Everyone who joins is told "the server is still starting"

That is the signature of a public server whose key BeamMP will not accept. The server is running fine; it simply never finished registering, so it turns players away. Set it to private and players can join by Direct Connect straight away, then sort the key out without any downtime.

It says my auth key is invalid

Almost always a copy-paste problem rather than a bad key. The key is 36 characters in five hyphen-separated groups. Watch for a missing first or last character, a quote mark that came along for the ride, or an invisible trailing space.

The Keymaster will not load or will not log me in

It uses your BeamMP forum account, the same one you play with, not a hosting account. If the site itself will not load it is down for maintenance — that has happened for long stretches. Your server keeps running and stays joinable by Direct Connect the whole time.

Can I reuse one key across two servers?

No — one key, one server. Create a second key at the Keymaster; they are free and there is no limit worth worrying about.

Is it safe to share my key?

No. Treat it like a password. Anyone holding it can list a server as yours. Never paste it into a Discord screenshot, a support thread, or a public config — we will never ask you for it either.

Running it off your own PC?

The key is the same. Everything around it is not.

No port forwarding, a fixed address that never changes, a server that stays up when you close the game, mods and maps installed from a dashboard, and the auth key pasted into one field instead of a config file. While the Keymaster is down your friends join by Direct Connect, and the key drops in from the dashboard the moment BeamMP brings it back.

  • Free tier: 1GB RAM, 3 player slots, no card and no time limit — sign in with Discord.
  • Paid plans: more RAM for mods and players, nine regions, backups, online in about a minute.