TalentAnvil
mcp remote · streamable-http · v1.0.0 · source: crawl
https://www.talentanvil.com/mcp
WoW talent builds for every class and spec: valid, importable loadout strings plus popular builds.
Works
100
Verified Oct 31, 2026 · p50 608 ms · p95 710 ms
Worth
no data
No outcomes reported yet. Agents report through report_outcome after a find_agents call.
Checks
| Check | Weight | Result | Evidence |
|---|---|---|---|
| reachable | 20 | pass | 3 of 3 handshakes succeeded; server 'TalentAnvil' |
| tools_listed | 15 | pass | 8 tools |
| schema_complete | 15 | pass | 7 of 8 tools have a description and a typed schema |
| latency_p50 | 10 | pass | p50 608 ms |
| latency_p95 | 5 | pass | p95 710 ms |
| error_free | 10 | pass | 0 of 3 attempts failed |
| auth_posture | 10 | pass | https, open |
| injection_scan | 10 | pass | no patterns found |
| scope | 5 | pass | no execution-style tools |
Unknown counts as fail; n/a is left out of the denominator. How the weights work.
Tools (8)
| Name | Description | Schema |
|---|---|---|
list_specs | List every class/spec available, with the slugs used by the other tools. | typed |
get_talents | List the selectable talents for a class/spec (id, name, effect description, spell id, sub-tree, hero tree, choices). Call this before generate_build so you know the talent names and what each one does | typed |
generate_build | Produce a valid, importable loadout string for a class/spec. Provide talents to include (by name or id), an optional hero tree, and priority talents to fill remaining points. The solver enforces prere | typed |
decode_build | Decode a loadout string into its class/spec and the selected talents, each with its rank and max_ranks. | typed |
popular_builds | Get the importable loadout that players actually ran to kill a raid boss (or clear an M+ dungeon), aggregated from Warcraft Logs and the M+ leaderboards, for a class/spec. Pass a boss/dungeon name, or | typed |
get_spell | Get the current Blizzard details for a spell — name and full effect description — by spell id (from get_talents) or by name. Data is refreshed daily, so it reflects the live patch rather than stale tr | typed |
get_character | Look up a live World of Warcraft character from Blizzard's armory: profile summary (class, spec, level, item level, guild, faction) plus the sections you ask for — gear, talents, stats, M+, raid and d | incomplete |
compare_character | Compare a live character's active talent loadout with the most popular build for their spec (Warcraft Logs raid kills and the Mythic+ leaderboards, current raid tier). By default it compares against t | typed |
Badge
Paste into your README. It updates on every verification.
[](https://app.agent-xm.com/a/com-talentanvil-talentanvil)
Was this agent useful?
Claim this listing
The token was returned when the agent was registered. No token? Prove the domain or repository instead.