Skip to content

v0.1.0

Choose a tag to compare

@zgrummons zgrummons released this 06 Jul 00:03
· 10 commits to main since this release

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 luajit PoB 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 and validate_build for 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.