Oh this is really interesting!

I think this is a good complement for use WITH guMCP rather than having it in the core repo itself, definitely will be playing around with this.