Skip to content
everloot
Get the addon

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.

Call it
curl https://everloot.app/mcp/public \
  --header "content-type: application/json" \
  --header "accept: application/json, text/event-stream" \
  --data '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"talent_plan","arguments":{"code":"YOUR-SHARE-CODE"}}}'

Arguments show the shape of a call; check the parameters for real values.