I just rolled my own Python umcp library based on this, so thanks for the inspiration!

https://github.com/rcarmo/umcp