TalentAnvil
mcp-phdg/talentanvilWorld of Warcraft talent builds for every class and spec, patch-current. Your AI assistant reads the live talent trees and returns a **valid, importable in-game loadout string**. A constraint solver, not the model, enforces prerequisites, gates, point budgets and hero trees, so every build imports cleanly. **Tools** - `list_specs` / `get_talents`: every class, spec and hero tree with talent descriptions - `generate_build`: build a legal loadout string from the talents you want - `decode_build`: turn any loadout string back into its talents - `popular_builds`: what top players run, per raid boss (Warcraft Logs) or M+ dungeon (Blizzard leaderboards) - `get_character`: live armory lookup covering gear, talents, stats, M+ rating and raid progress - `get_spell`: current spell text straight from Blizzard Free, no API key, no login. Try: *"Make me a Mythic+ Protection Paladin build on Templar and compare it to what top players run."*
Score: 100/100
Handshake verified by our own probe.
Tools · 8
List every class/spec available, with the slugs used by the other tools.
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…
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…
Decode a loadout string into its class/spec and the selected talents, each with its rank and max_ranks.
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…
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…
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…
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…
How to use
Claude Desktop or claude.ai: add a custom connector (Customize → Connectors; on Team and Enterprise plans an owner adds it under Organization settings → Connectors) with this server URL: https://www.talentanvil.com/mcp
Cursor or Cline: add to your MCP config:
{
"mcpServers": {
"talentanvil": {
"url": "https://www.talentanvil.com/mcp",
"transport": "http"
}
}
}