wouldnt call this an mpd client its just an mpd thing that can control playback kinda
compile.sh is made to work on fish if youre using bash or zsh i think you just gotta remove the eval at the start
to compile and run do
chmod +x compile.sh
./compile.sh
./noteblock (your mpd port, leave blank if its 6600 which is the default)