Binary package “libnet-async-mpd-perl” in ubuntu noble

non-blocking interface to MPD (Perl module)

 Net::Async::MPD provides a non-blocking interface to an MPD server. It
 supports all MPD commands, including command lists and waiting in idle mode
 for a change to happen.
 .
 All operations can be done using synchronous (blocking) and/or asynchronous
 (non-blocking) techniques and event handlers.