MCBDS Manager - Professional Minecraft Bedrock Server Management
Latest Release v1.1.51

Download MCBDS Manager

Complete Windows installation with Manager UI, Service, and Web Dashboard. Professional installer with automated HTTPS and Xbox Live setup.

Download Installer (v1.1.51)

Windows 10/11 | Server 2019+ | ~30MB | Free & Open Source

Installation Guide

1

Download Minecraft Bedrock Server

Get the official Minecraft Bedrock Dedicated Server from Microsoft:

Download Bedrock Server

Extract all files to a folder (e.g., C:\Binaries\bedrock_server). The bedrock_server.exe must be directly in this folder.

2

Download MCBDS Installer

Download the complete Windows installation package:

MCBDS.Manager.1.1.51.Installer.exe

Code-signed installer • Includes Service + Manager UI + Web Dashboard

3

Run Installer as Administrator

Right-click the installer and select "Run as Administrator"

Administrator privileges are required to install the Windows Service and configure the firewall.
4

Configure Installation

The installer will guide you through configuration:

  • Bedrock Server Location: Point to where you extracted bedrock_server.exe
  • HTTP Port: Default 8080 (for API access)
  • HTTPS Setup: Optional - auto-generates self-signed certificate
  • Xbox Live API Key: Optional - enables XUID lookup
  • Backup Settings: Frequency and retention
  • Log Directory: Where to store logs
NEW in v1.1.51: The installer automatically sets up the Windows Manager UI (desktop app) and configures HTTPS with a trusted self-signed certificate.
Upgrading from previous versions? Your existing settings will be preserved automatically! The installer creates backups and merges configurations.
5

Access the Dashboard

Once installed, the service starts automatically. Access the web dashboard:

Open Dashboard

Default URL: http://localhost:8080 (or your configured port)

6

Configure Xbox Live API (Optional)

For player allowlist with automatic XUID lookup, configure Xbox Live API:

  1. Get a free API key from OpenXBL (xbl.io)
  2. Edit C:\Program Files\MCBDS API Service\appsettings.json
  3. Add your API key to the XboxLive section
  4. Restart the service: net stop MCBDSAPIService && net start MCBDSAPIService
Without an API key, you can still add players manually by entering their XUID.

System Requirements

Operating System
  • Windows 10 (1809+)
  • Windows 11
  • Windows Server 2019+
Hardware
  • 2+ CPU cores
  • 4GB+ RAM
  • 2GB+ disk space

Troubleshooting

Check:
  • Bedrock server path is correct in appsettings.json
  • bedrock_server.exe exists at the configured path
  • Port 8080 is not already in use
  • Windows Event Viewer for error details
Solution:
net stop MCBDSAPIService
# Edit C:\Program Files\MCBDS API Service\appsettings.json
net start MCBDSAPIService

Cause: Old server version (v1.0) or UI client (v1.0)

Solution:
  • Ensure API server is v1.1 (check http://localhost:8080/api/version)
  • Update UI client to v1.1
  • Verify SupportsPackManagement: true in version response

Cause: No Xbox Live API key configured or invalid key

Solution:
  1. Get API key from OpenXBL
  2. Edit appsettings.json and add to XboxLive section:
    "XboxLive": {
      "ApiKey": "your-key-here"
    }
  3. Restart service
Alternative: Enter XUIDs manually (find at xboxgamertag.com)

Need Help?

Get support from our community or report issues

Support MCBDS Manager Development

Help us continue developing and improving MCBDS Manager. Your support makes a difference!