Develop
Want to develop a MPD client or help in designing future versions of MPD?

Wiki
MPDWiki is where the most recent documentation for MPD can be found. Anything and everything about MPD can be found there. Also, you and other web citizens can edit the wiki, to keep it up-to-date and error free.

Protocol
You can find the latest MPD Protocol documents in the subversion repository here.

Client Libraries

Client libraries for other languages can be found on the wiki.

Subversion
You can get the latest development versions of MPD and client libraries from the subversion repository. Subversion is a version control system for software development (very similar to CVS). MPD's subversion repository is located at https://svn.musicpd.org.

To checkout a module, do:
svn co https://svn.musicpd.org/MODULE/trunk MODULE

To checkout mpd:
svn co https://svn.musicpd.org/mpd/trunk mpd

Browse the repository with your web browser to get a list of complete modules.

When using Subversion you should awalys be sure you trust the remote host.  Use the fingerprint provided to verify that you are indeed connecting to the musicpd.org Subversion repository. the subversion SSL fingerprint for musicpd.org is:
21:c3:93:35:09:e1:76:73:43:58:52:6d:de:06:60:9c:fc:96:81:35