PoeMCP — Path Of Exile Game Data MCP Server

MCP server for Path of Exile game data: wiki, economy, and Craft of Exile lookups

Local serverstdioPython

What is the PoeMCP — Path Of Exile Game Data MCP server?

Most developer tooling work still happens through a UI a human drives. PoeMCP — Path Of Exile Game Data MCP server moves it into the conversation instead. MCP server for Path of Exile game data: wiki, economy, and Craft of Exile lookups.

The short version

An MCP server that gives any LLM access to Path of Exile game data — gems, unique items, passive tree nodes, item modifiers, maps, scarabs, live pricing, and Path of Building build parsing.

The tools it exposes

The server publishes 14 tools. What each one is for:

  • Requirements — The Requirements tool exposed by this server
  • search_gem — Search for Path of Exile gems by name or description keyword
  • get_gem_detail — The get_gem_detail tool exposed by this server
  • search_item — Search for Path of Exile unique items by name, base type, or mod keyword
  • get_item_detail — The get_item_detail tool exposed by this server
  • search_passive — Search for passive skill tree nodes by name or stat keyword
  • get_passive_detail — Get full information about a specific passive skill tree node
  • search_mods — Search for item modifiers (prefixes and suffixes) available on a given item type
  • env_search — The env_search tool exposed by this server
  • env_detail — The env_detail tool exposed by this server
  • price_check — Search poe.ninja for the current price of an item or currency
  • currency_overview — The currency_overview tool exposed by this server

Getting it running

Setup follows the usual MCP pattern — install or clone the server, register it in your client's configuration file, restart the client. The configuration blocks on this page cover the common clients.

What it needs from you

  • Python 3.10+ - An MCP-compatible client — e.g. Claude Desktop / Claude Code, Cursor, Windsurf, Cline, VS Code, or Zed - Internet access (all data is fetched at runtime)

How it compares

Among the developer tooling options, the useful question is rarely "what can it do" but "what does it cost you to run" — permissions, credentials, and how much of your context its toolset consumes. PoeMCP — Path Of Exile Game Data's toolset — Requirements, search_gem, get_gem_detail and 11 more — is a fair guide to whether it matches your workflow. It is maintained by charleslucas; worth a glance at recent repository activity before you build anything load-bearing on it.

This entry was verified against PoeMCP — Path Of Exile Game Data's own documentation before publication; SyncDev keeps the directory reviewed rather than auto-generated.

Things to watch

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch PoeMCP — Path Of Exile Game Data.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Available tools

ToolWhat it does
RequirementsThe Requirements tool exposed by this server.
search_gemSearch for Path of Exile gems by name or description keyword.
get_gem_detailThe get_gem_detail tool exposed by this server.
search_itemSearch for Path of Exile unique items by name, base type, or mod keyword.
get_item_detailThe get_item_detail tool exposed by this server.
search_passiveSearch for passive skill tree nodes by name or stat keyword.
get_passive_detailGet full information about a specific passive skill tree node.
search_modsSearch for item modifiers (prefixes and suffixes) available on a given item type.
env_searchThe env_search tool exposed by this server.
env_detailThe env_detail tool exposed by this server.
price_checkSearch poe.ninja for the current price of an item or currency.
currency_overviewThe currency_overview tool exposed by this server.
fetch_wiki_pageThe fetch_wiki_page tool exposed by this server.
parse_pobParse a Path of Building export code or share URL into a full build summary.

How to install the PoeMCP — Path Of Exile Game Data MCP server

{
  "mcpServers": {
    "poe-data-mcp": {
      "command": "uvx",
      "args": ["poe-data-mcp"]
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Python 3.10+ - An MCP-compatible client — e.g. Claude Desktop / Claude Code, Cursor, Windsurf, Cline, VS Code, or Zed - Internet access (all data is fetched at runtime)

Example prompts to try

  • Use PoeMCP — Path Of Exile Game Data to Requirements.
  • Use PoeMCP — Path Of Exile Game Data to search gem.
  • Use PoeMCP — Path Of Exile Game Data to get gem detail.

Frequently asked questions

It connects PoeMCP — Path Of Exile Game Data to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (Requirements, search_gem, get_gem_detail, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with PoeMCP — Path Of Exile Game Data directly.