GGG-APPROVED ACCOUNT CONNECT

Your Path of Exile 2 characters, in Claude.

Connect once through GGG's official OAuth -- read-only -- and your AI sees every character's equipped gear, skill gems with their supports, and passive tree. Live poe.ninja prices come along, in divines, by league. Works with Claude and ChatGPT.

CONNECTED CHARACTER -- GEAR CHECK
YOU |
GGG-approved connected app Official PoE2 character API -- read-only poe.ninja PoE2 live economy Alpha release -- PoB2 analysis on the roadmap
ACCOUNT CONNECT

Connect once. Every character comes along.

Savecraft is a GGG-approved connecting application. The connection is read-only and scoped to your characters and profile -- nothing else.

What your AI sees Every character on your account: equipped gear with rune sockets, the skill gems you've socketed with their supports, and your full passive tree allocation including ascendancy picks. Ask about any character by name.
How fresh the data is Character data reflects your last refresh, not real-time -- refresh in Savecraft and ask again after a gear swap. This is an early (alpha) release: the API doesn't expose unequipped inventory, and Path of Building-style DPS analysis isn't here yet (PoB2 enrichment is on the roadmap).
REFERENCE MODULES

Live economy, honestly sourced.

Reference modules work the moment you add the game -- no account connection required.

Economy Prices

INSTANT

Live Path of Exile 2 item and currency prices from poe.ninja, by league. Every price is denominated in divine orbs and labeled with the league it came from.

THE DIFFERENCE

What changes

WITHOUT SAVECRAFT
YOU I'm gearing my Chronomancer for cruel. What's my weakest slot?
AI Focus on getting your chest to a 4-link first, cap your resistances, and look for life on every slot. A Tabula Rasa is a cheap way to bridge the gap if you can trade for one.

Links don't exist in PoE2. That's PoE1 muscle memory answering about a game it can't see.

GEAR ADVICE -- FROM YOUR ACTUAL CHARACTER
YOU |

Your actual slots, your actual sockets, PoE2 mechanics only.

HOW YOU USE IT

Honest answers about a live game

Fresh-by-refresh character data, league-labeled prices, and no guessing.

* GEAR CHECK
YOU Did the new body armour make it onto my character?
AI Your data reflects the last refresh, not real-time -- hit refresh in Savecraft and ask again. As of your last sync I see the Aegis of the Unshaken chain mail equipped, so if you swapped after that, the new piece hasn't landed in my view yet.
+ LEAGUE ECONOMIST
YOU What's that unique going for right now?
AI I'll pull it from poe.ninja's PoE2 data -- every price comes back denominated in divines and labeled with the league it came from. And if poe.ninja can't confirm a price, you get 'unavailable', never a guess dressed up as a number.
= TREE PLANNER
YOU What did I actually take on the way to Chronomancer?
AI Your full passive allocation imports with the character -- every node you've taken plus your ascendancy picks. When you want to plan a rework, we start from what you actually have instead of a half-remembered tree.
FROM OAUTH TO ANSWERS

Three steps, no files.

Path of Exile 2 is a server-side game -- there's nothing to install and no saves to watch. The connection does all the work.

Connect your GGG account

One click through GGG's official OAuth. Read-only, scoped to characters and profile. Savecraft is a GGG-approved connecting application.

Characters import

Every non-deleted character comes in: equipped gear, skill gems with their supports, and the full passive tree with ascendancy choices.

Ask, refresh, repeat

Ask about any character by name. After a session, refresh in Savecraft to pull the latest state -- your AI always tells you how fresh its view is.

METHODOLOGY

We show our work

Official APIs, defensive engineering, and a roadmap we're honest about.

GGG's official API Character data comes straight from Grinding Gear Games' own API through an approved, read-only OAuth connection. No scraping, no session tokens, no account risk.
poe.ninja, defensively poe.ninja's PoE2 API is undocumented and has already changed shape once -- so every response is contract-validated before use. A mismatch, error, or timeout degrades to one clear 'unavailable' message. You never get partial prices or stale guesses presented as fresh.
The roadmap, honestly No Path of Building-style calc yet -- PoB2 enrichment is a future epic. No unequipped inventory -- GGG's PoE2 API doesn't expose it. When these land, this page will say so; until then, we don't pretend.

Give your AI your actual exile.

GGG-approved, read-only, works with Claude and ChatGPT.