v0.1.0
First release of the Path of Building PoE2 MCP server — a port of pob-mcp (PoE1). This snapshots main prior to the pob-api vendoring work (PR #1).
Highlights
- High-fidelity calculations via a headless
luajitPoB engine over an api-stdio JSON bridge: live stats (incl. Spirit), tree get/set, item/skill/config ops, what-if calc. - XML build analysis (list/analyze/compare builds, tree paths & nearby notables, file watching).
- PoE2-native additions:
list_gems(PoB2 gem database),get_classes, retuned defensive analyzer andvalidate_buildfor PoE2 mechanics (evade/block/deflect, Spirit, charms). - poe.ninja currency tools on the PoE2 economy endpoint; optional Trade API (
POE_TRADE_ENABLED=true).
Status
MVP / port. The Lua bridge foundation is verified working against the PoE2 engine; the TypeScript server is the PoE1 server with PoE2-aware wiring. Some PoE1-shaped legacy tools remain opt-in.
Setup
Requires LuaJIT and a PathOfBuilding-PoE2 checkout — see the README. Note: this release still uses the patched-fork bridge setup; the vendored pob-api/ approach (run against a vanilla checkout) lands in PR #1.
Verification at this commit
270/270 unit tests passing.