Show a Steam game’s player count in your Mac menu bar

Steam reports the current player count for every game through a public API, with no key. Developers watch their launch; players check whether the servers are busy before a session.

Recipe tested October 29, 2026 with Multimeter 1.1. Source: Web Address.

Preview: the Sparkline face and two alternatives, with sample values like the ones this recipe returns.

What you need

  • Multimeter for macOS 13 or later, $19.99 once.
  • The game’s app id: the number in its Steam store address (store.steampowered.com/app/730/ is Counter-Strike 2).

Set it up

  1. Add a Web Address meter with the app id in this address and the key path response.player_count:
    Web address
    https://api.steampowered.com/ISteamUserStats/GetNumberOfCurrentPlayers/v1/?appid=730
  2. Refresh every 5 minutes. Pick a graph face to see the daily rhythm.

Multimeter settings

In Customize This Meter… (from the meter’s menu):

Settings for this meter
SettingValue
SourceWeb Address
Web addresshttps://api.steampowered.com/ISteamUserStats/GetNumberOfCurrentPlayers/v1/?appid=APPID
Key pathresponse.player_count
Refresh every5 minutes
Range0 to the game’s usual peak
Labelthe game, like CS2
FaceSparkline, Columns or LCD Readout

Tested: Run on October 29, 2026: Counter-Strike 2 (730) 1,060,102 players; Dota 2 (570) 678,137.

More on this source, including every format it reads, in the Web Address guide.

Limits

  • Steam counts players in the game right now, not owners or daily actives.

Troubleshooting

What the meter says, why, and what to do
SymptomCauseFix
No number found in the responseThe key path doesn’t match the reply.Run curl -s with the address and read the JSON. Dots walk into objects, numbers pick array items (items.0.count).
Couldn’t reach the addressNo network, a typo in the host, or the service is down.Open the address in your browser. Multimeter tries again at the next refresh.
No number foundThe app id is wrong, or the game hides its stats.Copy the id from the store page address.

Questions

Can it show my friends online?

That needs a Steam Web API key and your Steam id; the key goes in the address, so a Web Address meter works with GetPlayerSummaries. The player count needs nothing.

Related

Put it in your menu bar

$19.99 one-time. No subscription. Needs macOS 13 Ventura or later.