The client and the server
Download KCD:MP
Two archives — the launcher with the client, and the dedicated server if you want to host one. Open a card for the rest.
Current build 24 October 2026 · for Steam 1.5.6, Microsoft Store 1.5.6, Epic Games Store 1.5.6 · protocol 119 · free
To play
The launcher and the client
One archive with the launcher inside. Unpack it anywhere, open it, pick a server.
KcdMp-0.48.1-win-x64.zip · 162.1 MB · Windows x64 · Steam, Microsoft Store or Epic Games Store
› What you need, and the three steps
- ¶ Kingdom Come: Deliverance II on Steam, from the Microsoft Store (the Xbox app, PC Game Pass) or from the Epic Games Store: Steam 1.5.6, Microsoft Store 1.5.6, Epic Games Store 1.5.6. The launcher finds your copy by itself, checks the game's version and tells you if it does not match. If it cannot find the game, set the game folder in its Settings to the folder that holds the game's
Binfolder. - ¶ Windows 10 or 11, 64-bit; Linux and the Steam Deck through Steam's Proton (the guide). With the Steam copy, Steam running. With the Epic copy, the Epic Games Launcher installed and signed in: the game only runs when Epic's launcher starts it, and the KCD:MP launcher does that for you.
- ¶ Nothing is written into the game folder, and your single-player saves are untouched. A server keeps its own records: Basic RP remembers your character in its database.
-
1
Extract the archive to a folder of your choice. There is no installer, and the game's own folder does not change.
-
2
Open the launcher (with the Steam copy, while Steam is running; with the Epic copy, once you are signed in to the Epic Games Launcher). Type the name the other players will see, pick a server from the list — or enter an address a friend gave you — and press Join.
-
3
In the world, Enter opens the chat and Tab the scoreboard. The first load takes a little longer than usual.
SHA-256
0198efd1cd0a43de75ffa10fadfa2382f83a9608c13fb1326e4fd7f622907fda
To host
The dedicated server
One archive with a folder for each system. One UDP port, one config file, game modes as Lua scripts or C# plugins.
KcdMp-server-0.48.0.zip · 10.3 MB · Windows x64 · Linux x64
Or skip the setup: rent one from a hosting partner.
› What it takes to run one
Unpack it and take the folder for your system — windows/ or
linux/. The server is a .NET 10 program: the machine installs the
.NET 10 runtime
once, then runs the server from its folder. server.toml holds every
setting, every key documented; gamemodes/ the bundled modes and the
place for your own.
Open the UDP port (7777 by default) and the server announces itself to the public list once a minute; players find it in the launcher's server list.
SHA-256
f8eb49efa6aa931156f1dd54bab36312d9fcf4936c5759cfdcb42efa9294fa1c
Every earlier build and its notes: the changelog.
Official hosting partners
Rent a server instead
No PC left running and no ports to open: these hosts run the KCD:MP server for you. Pick a plan and a game mode, and your server shows up in the launcher's list within a minute. Every server rented through them supports the project.
-
Low-latency servers in Europe, run from a panel in your browser.
Host with PingRite ↗ -
Real people on support, no bots, and a full control panel at fair prices.
Host with Kinetic Hosting ↗ -
Game servers, VPS and dedicated machines, with DDoS protection built in.
Host with 1of1 Servers ↗
Our hosting partners support KCD:MP: renting a server through these links helps fund the project.