AutoKuma is a utility that automates the creation of Uptime Kuma monitors based on Docker container labels. With AutoKuma, you can eliminate the need for manual monitor creation in the Uptime Kuma UI.
I took a look at this, but it seems like there's no maintained rust library for accessing the Consul API as of now, so until something new comes up this is not going to happen.
Request support for Consul, this was all the services in a cluster can be auto added to uptime kuma.