population
Who plays what: population by race, class, faction and level
How many characters play each race, class, race and class, faction and level band on WoW: Forever, from the census of players who turned it on in the Everloot addon. Each character counts once. A count shows only when it covers at least 10 characters reported by at least 3 installs from at least 3 addresses, rounded to the nearest 5, and a count that could be worked out from the others is hidden too. Every answer states its window: active in the last 7 days (default) or since launch. With no arguments, the overview: most played class first. No names, ever. Missing or unavailable data is reported explicitly.
Parameters#
racestring, up to 40 characters- A race, such as Gnome, Night Elf or Undead.
classstring, up to 40 characters- A class, such as Priest.
factionone of: Alliance, Horde- Alliance or Horde.
windowone of: week, launch- week: active in the last 7 days. launch: seen since launch.
The answer#
Text for the assistant to read, and structuredContent with these top-level fields. The JSON Schema is at /schema/mcp/population.json.
connectedbooleanrequired- False when no corpus was read; the page is then absent, which is not a measured zero.
dataAsOfstring, or nullrequired- The corpus snapshot time, or null when unrecorded.
reasonstring- Why nothing was read, when connected is false.
pageobject- No description.
Without an MCP client#
The same answer is a GET away: /api/tools/population with the arguments in the query string. See the endpoint and the recipe.