Skip to main content
Glama
PoB PoE2 MCP

PoB PoE2 MCP

by Hecatoncheir

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
POB_DIRNoPath to the Path of Building installation. Used if the installation is not auto-detected. Can also be provided via the --pob-dir argument.

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

Все игровые расчёты выполняет Lua. Сначала прочитайте каталоги. Проверяйте warnings, ошибки камней, unsupported модификаторы и config. Не называйте сборку проверенной в игре: проверен только расчёт PoB. Режим engine: отдельная сессия расчёта на файлах установленного PoB.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
pob_catalogB

Каталог исходного Lua: точные ID камней, классов, узлов, настроек и слотов. Пагинация; доступен до создания сборки.

pob_create_buildC

Создать новую сборку оригинальным newBuild; заменяет текущую сессию. Уровень задаётся в ручном режиме.

pob_import_xmlB

Загрузить полный XML PathOfBuilding2 и рассчитать его через Lua. Заменяет текущую сборку.

pob_add_skill_groupB

Добавить группу из точных ID каталога gems. Совместимость и ошибки нужно проверить pob_check_build.

pob_add_itemB

Распознать текст предмета через Item Lua, добавить и при заданном slot надеть с проверкой IsItemValidForSlot.

pob_set_configC

Установить условия расчёта по точным именам, типам и значениям каталога config. Выполняет ConfigTab:BuildModList.

pob_set_custom_modsB

Заменить текст пользовательских модификаторов; это предположения автора, а не предметы. Явно раскрывайте их в отчёте.

pob_tree_actionB

Действие оригинального дерева: назначение пути, возврат, атрибут, заметка. IDs берите из каталога nodes. Атрибуты: 1 сила, 2 ловкость, 3 интеллект. Для мастерства нужен mastery из каталога узла.

pob_tree_optionsC

Класс, восхождение, набор и оружейный режим через PassiveSpec; изменение класса с узлами требует connect или reset.

pob_select_main_skillC

Выбрать основную группу или активное умение по id из snapshot.buildInfo отчёта.

pob_node_tooltipC

Оригинальный AddNodeTooltip: свойства, путь и расчётные изменения узла.

pob_check_buildA

Подробный отчёт Lua: показатели, условия, камни/ошибки, предметы/неподдержанные строки, слоты, узлы и предупреждения. targets сравнивает числа с целями, не доказывает легальность сборки.

pob_export_xmlA

Экспорт оригинальным SaveDB; возвращает XML без записи файла.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.2/5.0

Scored across 13 tools

Disambiguation4/5

The tools mostly target distinct PoB operations: build creation/import, skill groups, items, config, tree actions/options, reporting, and export. Minor overlap exists between create_build and import_xml because both replace the current session, and tree_action/tree_options require careful reading, but descriptions clarify the boundaries.

Naming Consistency4/5

All tools share the pob_ prefix and mostly follow an action-oriented snake_case pattern such as pob_create_build, pob_add_item, pob_set_config, and pob_check_build. A few names are noun-oriented or compound (pob_catalog, pob_node_tooltip, pob_tree_options), but they remain predictable and readable.

Tool Count5/5

With 13 tools, the server is well-scoped for a PoB build-manipulation domain. Each tool appears to cover a meaningful operation rather than padding the surface.

Completeness4/5

The set covers the main lifecycle: catalog lookup, build creation/import, skill/item addition, config/custom mods, tree editing, main-skill selection, validation, tooltip inspection, and export. Minor gaps exist around removing or editing existing items/skill groups and managing multiple saved builds, but core workflows are supported.

Maintenance

ActivityMaintained
ResponsivenessNo issues