guild_rankings
Guild ladder for one raid or dungeon
Every guild with an agreed kill in one instance, ordered by bosses killed, then by who reached its latest kill first, then by name; equal rows share a rank. A kill is a guild's once 2 of its members' installs report the same boss there, timed at the earliest report, or once its officers published it through the guild board, which carries no time. The boss list and its order are the encounters 3 installs reported in that instance; a kill of a boss not on it counts for nothing. There is no score, no rating and no total across instances. Without an instance, the newest raid with a kill is ranked; realm and faction narrow the ladder. Reads Everloot's current authorized public corpus when connected. Missing or unavailable data is reported explicitly.
Parameters#
instanceMapIdinteger, 1 or more- The instance's map id, as instance_entrance carries it. Omit for the newest raid with a kill.
realmstring, up to 60 characters- Only guilds on this realm.
factionone of: alliance, horde- Only alliance or horde guilds.
limitinteger, 1 to 100, default 20
The answer#
Text for the assistant to read, and structuredContent with these top-level fields. The JSON Schema is at /schema/mcp/guild_rankings.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.
urlstring- The everloot.app page that shows this answer, absolute. Absent when there is no such page or it would be empty.
pageobject
Without an MCP client#
The same answer is a GET away: /api/tools/guild_rankings with the arguments in the query string. See the endpoint and the recipe.