Guild Wars 1 Build Compiler MCP server
online · 100% uptimeio.github.Graphmaxer/gw1-mcp·v1.1.3·1 starsGW1 build compiler: skill data, template code encode/decode, validation, hero roster. Read-only.
1 stars
Reviews
Write oneNobody has reviewed Guild Wars 1 Build Compiler yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Guild Wars 1 Build Compiler tools (8)
write = sends, deletes, buys or postsdecode_pawned_teamFreeDecode 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. For a single (non-team) build code, use decode_template instead.
decode_templateFreeDecode an in-game GW1 skill template code (e.g. "OwpiMypMBg1cxcBAMBdmtIKAA") into professions, attribute allocations and the 8 skills with their stats and descriptions. Whitespace and line wraps in the pasted code are tolerated. This decodes a SINGLE build code; for a multi-hero paw-ned2 team blob, use decode_pawned_team instead.
encode_templateFreeCompile 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_heroFreeLook 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 NO PvE-only skill at all — including Signet of Capture. validate_build with forHero=true reports each one as an error, not a warning. Use this for one known hero; to browse or filter the roster, use list_heroes instead.
get_skillFreeLook 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. Use this when you already know the exact skill; to discover skills by profession, attribute or name fragment, use search_skills instead.
list_heroesFreeList 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_skillsFreeSearch the full GW1 skill database by profession, attribute, campaign, elite flag or name fragment (valid values are documented per parameter). Returns compact records, at most `limit` of them alongside a `total` count of every match — a full page is not the whole result, page with offset. Use get_skill for full details.
validate_buildFreeCheck 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 — use encode_template instead when you also want the template code, since it runs these same rules and refuses on any error.
Public scan report
scanner v0.1.10 · 2026-10-15 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 491ms20/20
- Tool poisoning8 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 2 days ago15/15
- Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
How Guild Wars 1 Build Compiler compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 91/100
- higher than 85% of 48,243 servers
- Tools
- 8
- the typical server has 7
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote server answers 100%
- Response time
- 47 ms
- faster than 93% of 30,027 servers
- GitHub stars
- 1
- more than 65% of 28,706 servers
What its tools let an agent do: 8 read
Install Guild Wars 1 Build Compiler in Claude Code, Cursor or VS Code
claude mcp add --transport http gw1-mcp https://gw1-mcp.graphmaxer.workers.dev/mcp
What the publisher says
From the Guild Wars 1 Build Compiler repository's README, as published. We do not edit it. Read it on GitHub
gw1-mcp
A Guild Wars 1 build compiler for LLMs
An MCP (Model Context Protocol) server that gives any compatible LLM client (Claude, ChatGPT, Cursor…) reliable, deterministic knowledge of Guild Wars 1 builds: skill data lookup, official template code encoding/decoding, and build validation.
The MCP is a compiler, not a brain. The LLM does the strategic reasoning; this server does the things that must be exact.
Why not just ask the LLM?
Ask an AI assistant for a Guild Wars build without this server and you typically get: a plausible-sounding bar with a skill that does not exist, an attribute spread that exceeds the point budget, stats quoted from a decade-old balance patch — and a template code that decodes to garbage when you paste it in-game, because codes are bit-packed and cannot be hallucinated character-by-character.
With gw1-mcp connected, the same assistant looks up the 1516 real skills (current with Reforged balance, refreshed weekly), validates the build against the actual game rules, and hands you an official template code produced by an encoder — not predicted by a language model. The strategic conversation stays exactly as good as your assistant; the facts stop being wrong.
Tools
- getskill — full record for one skill (by exact name or template id), with closest-match suggestions on typos. Official French** skill names resolve too (Sceau de guérison -> Healing Signet); every other name field is English-only
- search_skills — filtered search: profession, attribute, campaign, elite, name substring
- decode_template — in-game template code → professions, attributes, 8 skills with stats
- encode_template — named build → validated, official in-game template code
- validate_build — GW1 rule check: one elite max, profession/attribute ownership, primary attributes, duplicates
- get_hero — hero record by exact name or GWCA id
- list_heroes — hero roster with professions, campaigns and unlock notes, filterable by profession/campaign
- decodepawnedteam — paw-ned2 team blobs (PvXwiki team pages) → every bar decoded
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Guild Wars 1 Build Compiler: common questions
- Is Guild Wars 1 Build Compiler MCP server safe?
- Yes, by our scan: it is graded A (91/100). Read the Guild Wars 1 Build Compiler safety report
- How do I install Guild Wars 1 Build Compiler?
- It runs remotely at gw1-mcp.graphmaxer.workers.dev. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does Guild Wars 1 Build Compiler need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is Guild Wars 1 Build Compiler maintained?
- The last commit was 24 days ago (2026-10-12). The latest release is v1.1.3.
- Is Guild Wars 1 Build Compiler up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- How does Guild Wars 1 Build Compiler compare with other MCP servers?
- safety score 91/100 (higher than 85% of 48,243 servers); tools 8 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.