Skip to main content
Glama
MaxWilk

poe2-build-mcp

by MaxWilk

scaffold_gear

Fill empty armour and jewellery slots with baseline gear to close defensive gaps, adding resistances below target and a hit pool (life or energy shield).

Instructions

Fill the active build's EMPTY armour/jewellery slots with placeholder BASELINE gear.

Closes the build's actual defensive gaps so a from-scratch skeleton becomes engine- evaluable: it adds only the resistances that are below target_resist (default 75 — a build already capping a resist gets none) and a hit pool. pool is "auto" (Energy Shield for an ES/CI build, else Life), "life", "energy_shield", or "none". slots limits which empty slots to fill (default all). The items are an explicit BASELINE — NOT the player's real gear and NOT optimal; the assistant still chooses the weapon and offense/identity gear (via equip_item). Use this to complete a build's defenses, then re-check with get_defenses / evaluate_build and price the real versions with get_prices — and never present scaffolded gear as finished.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
poolNoauto
target_resistNo
slotsNo

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault

No arguments

Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

With no annotations, the description fully explains behavior: it adds resistances below target_resist, a hit pool based on the pool parameter, only fills empty slots, and produces placeholder baseline items. It clearly states the items are not real or optimal.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The description is concise and front-loaded with a clear one-sentence summary. The second paragraph efficiently adds parameter details and workflow context without fluff. Every sentence adds value.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Given the output schema exists, the description doesn't need to explain return values. It covers purpose, parameters, workflow, and limitations thoroughly, making it complete for agent use.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters5/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 0%, but the description explains all three parameters: pool (auto, life, energy_shield, none), target_resist (default 75, ignores already capped), and slots (limits which slots, default all). This adds substantial meaning beyond the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description clearly states the tool fills empty armour/jewellery slots with placeholder baseline gear, specifying verb 'Fill', resource 'empty armour/jewellery slots', and qualifiers 'placeholder baseline'. It distinguishes from sibling tools like equip_item and evaluate_build by noting it handles only defensive gaps and is not for real gear.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The description provides explicit usage guidance: use it to complete a build's defenses, then follow up with get_defenses/evaluate_build and get_prices. It also states the assistant still chooses weapon/offense via equip_item and warns never to present scaffolded gear as finished.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Install Server

Other Tools

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/MaxWilk/poe2-build-mcp'

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