I just rolled my own Python umcp library based on this, so thanks for the inspiration!
https://github.com/rcarmo/umcp