The following libraries implement the MPD protocol, and may be used to implement clients.
- libmpdclient - for C and C++
- python-mpd2 - python 2/3 module, a python-mpd fork.
- python-musicpd - python 3 only, a python-mpd fork.
- mpcw.client - Client library written in Java. It implements only a small subset of the protocol.
- haxe-musicpd - haxe client library
There are many more client libraries. Please help and add them to this list.