npm MPD client