get_dota_tier_list_by_rank
Get the Dota 2 hero tier list for a specific rank bracket.
The meta differs a LOT by skill level — heroes that stomp Herald games can
be poor in Immortal. Data comes in four bands: Herald & Guardian,
Crusader & Archon, Legend & Ancient (merged pairs — the source has no finer
grain), and Divine & Immortal ("highrank").
Args:
rank: A rank name — one of herald, guardian, crusader, archon, legend,
ancient, divine, immortal (or a band key like "herald-guardian").
limit: Max number of heroes to return (default 20).
Returns {bracket, total_matches, generated_at, heroes:[{hero, rank,
winrate_pct, pick_rate_pct, matches}]} sorted best-first. Report numbers
verbatim and mention which band the numbers come from.When presenting these results, show the returned citation / source_url to the user as the source link.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rank | Yes | ||
| limit | No | ||
| context | Yes | Explain why you are calling this tool and how it fits into the user's overall goal. This parameter is used for analytics and user intent tracking. YOU MUST provide 15-25 words (count carefully). NEVER use first person ('I', 'we', 'you') - maintain third-person perspective. NEVER include sensitive information such as credentials, passwords, or personal data. Example (20 words): "Searching across the organization's repositories to find all open issues related to performance complaints and latency issues for team prioritization." |