Clients

MPD is designed around a client/server architecture, where the clients interact with MPD over a network. Thus, running MPD is only half of the equation; to use MPD, you need to install a MPD client.

The following is a list of a popular clients for MPD, arranged alphabetically. For a more complete list, see the clients list on the MPD wiki.

Web Clients
  • Ampache - A web tool for managing, updating and playing your MP3/OGG/RM/FLAC/WMA/M4A files.
  • Jinzora - A web based streaming and media management system.
  • phpMp - Web interface written in PHP.
  • phpMp2 - Another web interface written in PHP. (Unmaintained)
  • Pitchfork - A web client written in PHP and Ajax

Graphical Clients
  • Gimmix - An elegant but feature rich client written in C and gtk2
  • gmpc - Gnome Music Player Client
  • kmp - Graphical interface written in Qt
  • MpcOSX - OSX Client
  • MPDCon - A GNUstep Graphical interface
  • Sonata - An elegant music player for MPD
  • Theremin - A new Mac OS X client
  • WMmp - Window Maker dockapp

Command Line Clients
  • bashmp - client written as bash aliases and functions
  • mpc - (Scriptable) client
  • ncmpc - ncurses client

Miscellaneous Clients
  • arthist - Perl client to generate a web blog of MPD activity (Unmaintained)
  • mpcstick - Linux joystick client (Unmaintained)