Made an MCP server that lets LLMs pull live PoE 2 data
So I've been using Claude as a PoE 2 coach while learning the game, and the biggest pain point was obvious - it doesn't know current prices, can't look up wiki pages, and has no idea what the meta looks like right now.
Fixed that. Built an MCP server that plugs into Claude Desktop (or other LLMs) and gives it real-time access to:
- Currency prices from poe.ninja (Divine worth how much Chaos right now? just ask)
- Item prices across all exchange categories
- Wiki search - pulls actual articles from poe2wiki.net
- poe2db lookups - datamined gem stats, mod tiers, item data, even translations to other languages
Meta/ladder stats - class distribution, what's popular, trend direction
No API keys needed. No GGG account registration. It just uses public APIs (poe.ninja, poe2wiki, poe2db). You install it, point Claude at it, and suddenly it can answer "how much is an Exalted Orb worth?" or "what are the most expensive runes right now?" with actual live data instead of hallucinating.
How it works in practice: you're chatting with Claude about your build, you ask about a price or a mechanic, and instead of getting "as of my last update..." you get real numbers pulled a few seconds ago. It can also check the wiki mid-conversation to verify mechanics instead of guessing.
Default league is Fate of the Vaal but you can pass any league name (HC, SSF, Standard).
Requires Node.js 22+. Setup is basically clone -> npm install -> npm run build -> add a few lines to Claude's config. That's it.
GitHub: https://github.com/sergeyklay/poe2-mcp-server
MIT licensed, open source. PRs welcome.
P.S. If you don't know what MCP is - it's basically a standard way for AI assistants to use external tools. Think of it as giving Claude "plugins" that actually work.
---
Not affiliated with GGG. All data comes from community APIs.
