SteamCMD Server Status

I host several SteamCMD Servers including, but not limited to, ARK Survival, Don’t Stave Together, and Rust. I would like to create a sensor or a similar object that will be able to read if the server is online, how many people are in the server, what their name is, etc. All of this data is available to anyone with a steam account, and maybe even without. To View it, got to Steam > View > Servers. By selecting “View Server Info” for a given server all of this information is available.

Thank you for any help!