Skip to main content
Glama
sergeyklay

poe2-mcp-server

by sergeyklay

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{
  "listChanged": true
}

Tools

Functions exposed to the LLM to take actions

NameDescription
poe2_currency_prices

Get current currency exchange rates for Path of Exile 2 from poe.ninja.

Returns prices of all currencies with chaos-equivalent values computed from exchange rates. Data refreshes approximately every hour on poe.ninja.

Args:

  • league (string): League name (default: "Fate of the Vaal")

Returns: List of currencies with their exchange values and trade volumes.

Examples:

  • "How much is an Exalted Orb worth?" → call with default league

  • "Currency prices in Standard" → call with league="Standard"

poe2_currency_check

Look up the current value of a specific currency in Path of Exile 2.

Searches by partial name match (case-insensitive) against currency ids and reference item names.

Args:

  • name (string): Currency name or partial name, e.g. "exalted", "divine", "regal"

  • league (string): League name (default: "Fate of the Vaal")

Returns: Matched currency with its chaos-equivalent value and trade volume.

Examples:

  • "How much is a Divine Orb?" → name="divine"

  • "Price of Regal Orb" → name="regal"

poe2_item_price

Look up the current market price of an item in Path of Exile 2 from poe.ninja.

Searches by partial name match across exchange categories (Currency, Fragments, Essences, Soul Cores, Idols, Runes, etc.).

Args:

  • name (string): Item name or partial name, e.g. "divine", "essence", "rune"

  • type (string): Exchange category to search. If omitted, searches all categories.

  • league (string): League name (default: "Fate of the Vaal")

Returns: Matching items with chaos-equivalent values and trade volumes.

Examples:

  • "How much is a Divine Orb?" → name="divine", type="Currency"

  • "Price of essences" → name="essence", type="Essences"

  • "Find rune prices" → name="rune", type="Runes"

poe2_exchange_top

Get the most valuable items in a given exchange category in Path of Exile 2.

Args:

  • type (string): Exchange category — Currency, Fragments, Essences, SoulCores, Idols, Runes, etc.

  • limit (number): How many to return (default: 10, max: 30)

  • league (string): League name (default: "Fate of the Vaal")

Returns: Top N most valuable items sorted by chaos-equivalent value.

poe2_wiki_search

Search the Path of Exile 2 community wiki (poe2wiki.net) for game mechanics, items, skills, and other information.

Args:

  • query (string): Search term — skill name, mechanic, item, monster, etc.

Returns: Up to 5 matching wiki articles with titles and snippets.

Examples:

  • "How does Contagion spread?" → query="Contagion"

  • "Energy Shield mechanics" → query="Energy Shield"

  • "Lich ascendancy" → query="Lich ascendancy"

poe2_wiki_page

Get the full content of a specific wiki page from poe2wiki.net.

Use poe2_wiki_search first to find the exact page title, then use this to read the full content.

Args:

  • title (string): Exact wiki page title (from search results)

Returns: Full wikitext content of the page (may be long — truncated at 8000 chars).

poe2_db_lookup

Look up detailed game data from poe2db.tw — items, gems, mods, passives.

poe2db.tw contains datamined information directly from game files, including exact stat values, gem scaling, mod tiers, and more.

Also useful for finding Russian translations of game terms: use lang="ru" to get Russian page.

IMPORTANT: Skills, passives, and ascendancy nodes with ranks use Roman numerals in poe2db, not Arabic. Convert rank numbers: 1→I, 2→II, 3→III, 4→IV, 5→V. Always include the rank suffix if the user mentions a specific rank.

Args:

  • term (string): English name of an item, gem, mod, etc. Use underscores for spaces, e.g. "Essence_Drain", "Chaos_Bolt". For ranked skills/passives, append Roman numeral: "Urgent_Totems_II", "War_Cry_III".

  • lang ("us" | "fr"): Language — "us" for English (default), "fr" for French, etc.

Returns: Raw page content from poe2db (HTML stripped to text, truncated at 6000 chars).

Examples:

  • Gem details: term="Essence_Drain"

  • Passive rank 2: term="Urgent_Totems_II" (NOT "Urgent_Totems_2" or "Urgent_Totems")

  • Ascendancy node rank 3: term="War_Cry_III"

  • Russian name: term="Chaos_Bolt", lang="ru"

  • Unique item: term="Atziri's_Rule"

poe2_meta_builds

Get class distribution statistics for Path of Exile 2 from poe.ninja.

Shows the most popular classes with their percentage share and trend direction among indexed ladder characters.

Args:

  • league (string): League name (default: "Fate of the Vaal")

  • class_name (string): Optional — filter by class, e.g. "Witch", "Lich", "Sorceress"

Returns: Class distribution with percentages and trend indicators.

Examples:

  • "What's the current meta?" → call with defaults

  • "Most popular Witch builds?" → class_name="Witch"

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/sergeyklay/poe2-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server