Hmm the only one that even comes near to doing what you need is Shareguard and even that will need major modification to operate the file watching you want to implement.
Take a look at the source code here and see if you think its something you can build on
httpss://archive.winmxworld.com/MxControl/Shareguard/ShareGuard%20211%20test%20src.zip
At the moment it index's files in the chat room by browsing all the users, theres plenty of scope to add more functions if your able.
Another idea is to use something like Bendmx or MCMA to interface into mx directly to subclass some of the functions so that you can make adjustments to the queing etc.
You can find both of theses in the archive under Mxcontrol (Bendmx) and KingMacro (MCMA)
I hope those ideas give you something to play around with