MBXHub project restfulbee | HALRAD Research

MBXHub

The bridge between MusicBee and everything else.

MBXHub Now Playing Dashboard

โœ“ Works immediately - out of the box
โœ“ Any device, any platform - http-browser-based
โœ“ No app to install

Get it

MBXHub .45 Single

What is MBXHub?

MBXHub transforms MusicBee into a network-accessible music service.

MusicBee is the best music player and media library software on the planet. MBXHub extends its greatness across your network - enabling control from any device, integration with any system, and access from anywhere on your local network.

Why MBXHub?

MusicBee has the best library management and audio quality of any music player. The closest thing to an official remote solution is MBRC (MusicBee Remote Control) - a proprietary TCP protocol with mobile apps for Android and iOS. HALRAD has documented the MBRC protocol. It works, but it's a closed protocol that only specific apps can speak.

MBXHub takes a different approach: an open RESTful API that any HTTP client can consume.

The research question: Can we expose 100% of MusicBee's capabilities over a standard protocol that any client can consume?

The answer: Yes. MBXHub implements 140+ REST endpoints covering the entire MusicBee plugin API. WebSocket events provide real-time state. No custom protocols to learn - if your platform speaks HTTP, it speaks MBXHub.

Design Principles

Out of the Box

Now Playing Dashboard - Built-in web UI. Album art, playback controls, volume, ratings, shuffle - all in your browser. Install the plugin, open http://localhost:8080, done.

ARiA - Input simulation ready when you need it. Wake your PC, send keystrokes, control what's beyond MusicBee.

See what's included โ†’

Use Cases

Project Status

MBXHub is part of the MBX ecosystem for MusicBee.

Get Started

Ready to try MBXHub? Visit the project site for downloads, documentation, and the full API reference.

Check it out

Downloads, docs, and everything you need to get started.

Go to mbxhub.com