python-mpd is useless without mpd, but the package does not depend on mpd.
It is surely useless without mpd but it doesn't mean mpd has to be installed in your machine since you can connect to any other machine. So python-mpd is just a client, it shouldn't depend on server.