Helpful advice/refrences/tips for an MPD client in Ruby

First off, does anyone know of a pre-existing MPD client written in

What I’m trying to do is replace mpc (a great little app, but a bit
limited for what I want to do), along with a few other scripts I have
had to implement some functionality I wanted. I want to do this all
within Ruby itself, and wanted to know if there was a library/gem for
this, or if there is any other info out there I might find helpful.

Thanks in advance.

fwiw: I’m trying to implement mpc in Ruby as a base, then add onto it
other features (a good search command that could replace mpc listall |
sed -n -e ‘/somecrap/p’, for instance) I want.