talent_plan
Read a talent share code
Decodes an Everloot talent share code (EL1-<class>-<spec>-<build>-<payload>, or a calculator link carrying one after #plan=) against the class's trees: the talents and ranks it holds, points per tree, the lowest level that can hold it, and every problem in plain words: a code made on another build, nodes the tree does not have, ranks cut back, points the rules would not place. Nothing is dropped silently. Game-file data, found in game files, unconfirmed.
Parameters#
codestring, up to 2000 charactersrequired- The share code, or a link that carries one.
The answer#
Text for the assistant to read, and structuredContent with these top-level fields. The JSON Schema is at /schema/mcp/talent_plan.json.
okbooleanrequired- False when the code could not be read at all; message says why.
messagestring- No description.
classone of: warrior, paladin, hunter, rogue, priest, shaman, mage, warlock, druid- No description.
classNamestring- No description.
codeBuildstring- The game build the code was made on.
treeBuildstring- The build of the trees it was read against.
pointsSpentinteger, -9007199254740991 to 9007199254740991- No description.
minLevelinteger, -9007199254740991 to 9007199254740991- The lowest level that can hold this many points.
byTreearray of objects- No description.
talentsarray of objects- No description.
problemsarray of string- One sentence each. Empty means the code loaded exactly as made.
linkstring- The calculator with this plan loaded.
labelstringrequired- No description.
creditstringrequired- No description.
Without an MCP client#
The same answer is a GET away: /api/tools/talent_plan with the arguments in the query string. See the endpoint and the recipe.