A stable, documented, asynchronous API library for interfacing MPD in the C, C++ & Objective C languages.
Online API documentation