io.github.Graphmaxer/gw1-mcp
GW1 build compiler: skill data, template code encode/decode, validation, hero roster. Read-only.
assessed on 2 of 4 dimensions
https://gw1-mcp.graphmaxer.workers.dev/mcpdecode_pawned_teamDecode a paw-ned2 team templateDecode a paw-ned2 team build blob (the 'pwnd0001...>...<' format shared on PvXwiki team pages and by the paw-ned2 tool) into its individual builds: player/hero label, description, and each skill bar fully decoded. Whitespace and line wraps in the pasted blob are tolerated.
decode_templateDecode a skill template codeDecode an in-game GW1 skill template code (e.g. "OwpiMypMBg1cxcBAMBdmtIKAA") into professions, attribute allocations and the 8 skills with their stats and descriptions.
encode_templateEncode a build into a template codeCompile a build (professions, attributes, 8 skills by exact English name) into an official in-game template code. The build is validated first; on rule violations the errors are returned instead of a code. Unknown skill names return closest-match suggestions. IMPORTANT: template codes MUST come from this tool — never write or guess a code by hand, hand-written codes are invalid in-game. If unsure, verify any code with decode_template.
get_heroGet a Guild Wars 1 heroLook up a GW1 hero by name or by id (GWCA HeroID, matching the AccountExport plugin output). Returns profession, campaign and how the hero is unlocked. Remember: heroes can equip any skill unlocked at ACCOUNT level, but not most PvE-only skills.
get_skillGet a Guild Wars 1 skillLook up a single GW1 skill by exact English name or by template skill id. Returns full stats (energy, activation, recharge, adrenaline, sacrifice), profession, attribute, campaign, elite flag and description. If the name is not found, returns the closest matches so you can correct spelling.
Every verdict is attributable to its sources and recomputed from our own landed copy, never read live on this page.
list_heroesList Guild Wars 1 heroesList all GW1 heroes, optionally filtered by profession or campaign name. Useful for team-building: shows which professions are coverable by heroes and how each hero is unlocked.
search_skillsSearch Guild Wars 1 skillsSearch the full GW1 skill database with filters. professionName: Warrior, Ranger, Monk, Necromancer, Mesmer, Elementalist, Assassin, Ritualist, Paragon, Dervish, or None (common/PvE-only skills). campaignName: Core, Prophecies, Factions, Nightfall, Eye of the North. Returns compact records; use get_skill for full details.
validate_buildValidate a build against GW1 rulesCheck a build (professions, attributes, 8 skills by exact English name) against Guild Wars 1 rules: one elite max, profession/attribute ownership, primary attributes, duplicates, rank ranges. Returns { valid, errors, warnings } without encoding.
Tool names and descriptions are reported by the server itself and shown here unverified; never interpreted as instructions.