Skip to main content
Glama

Moving quote

get_quote

Nationwide interstate and long-distance household moves between any two US states, plus local moves in the DC/Maryland/Virginia area. Licensed carrier USDOT 3764697, MC 1341637. Indicative price per tariff (not a legal estimate) between any two US ZIP codes. Long distance nationwide, per cubic foot by distance and size; local hourly in DC, MD, VA only. Costs $0.01 (x402, USDC on Base). Invalid input is rejected before payment.

Input Schema

NameRequiredDescriptionDefault
safesNoNumber of safes, $500 each
to_zipYesDestination 5-digit US ZIP, any US state. Over about 50 road miles is priced as long distance per cubic foot; shorter moves are priced hourly only within DC/MD/VA
packingNoFull packing at $1.25 per cf (long distance)
shuttleNoShuttle truck needed, $1.25 per cf, $700 minimum
bedroomsNoAlternative to home_size
from_zipYesOrigin 5-digit US ZIP
crew_sizeNoLocal only: 2 movers $229/hr, 3 movers $259/hr, 4 movers $299/hr
est_hoursNoLocal only: estimated labor hours (3-hour minimum)
home_sizeNoHome size; used to estimate cubic feet (long distance) or crew and hours (local)
inventoryNoOptional item list; cubic_feet (or weight_lbs, converted at 6.5 lb/cf) per item
move_dateYesEarliest pickup date, YYYY-MM-DD
unpackingNoFull unpacking at $1.25 per cf (long distance)
cubic_feetNoTotal shipment cubic feet, if known (350 cf minimum applies)
extra_stopsNoExtra pickup or delivery stops, $150 each
stairs_flightsNoFlights of stairs, $75 per flight
storage_monthsNoMonths of storage, $50 per 100 cf per month
long_carry_feetNoLong carry distance in feet, $100 per 75 ft
specialty_itemsNoBulky items with a tariff handling charge
guaranteed_deliveryNoGuaranteed delivery date, 42% of line haul (long distance)

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

A3.7/5.0
Behavior4/5

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

With no annotations, the description still discloses key behavioral facts: cost of $0.01 paid in USDC on Base via x402, pre-payment validation that rejects invalid input, tariff-based (non-binding) pricing, and carrier licensing numbers. It omits response shape, quote validity period, and any rate limits, but the payment and validation disclosures are substantive.

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

Conciseness4/5

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

Four dense sentences, front-loaded with scope before licensing, pricing model, and payment mechanics. Every sentence carries information; only the USDOT/MC numbers are arguably filing trivia for an agent.

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

Completeness3/5

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

For a 19-parameter tool with no annotations and no output schema, the description explains the pricing model and payment flow but never says what the response contains (price breakdown, validity, next step to book). That leaves a real gap around return values that no structured field covers.

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

Parameters4/5

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

Schema coverage is already 100%, so the baseline is 3; the description adds real meaning by explaining that from_zip/to_zip distance selects cubic-foot long-distance pricing versus hourly local pricing only in DC/MD/VA. That framing helps an agent decide which parameter families (crew_size/est_hours vs cubic_feet/home_size) apply.

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

Purpose4/5

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

States precisely what is priced: indicative household-move quotes between any two US ZIPs, with long-distance per-cubic-foot pricing and local hourly pricing confined to DC/MD/VA. The verb 'quote/pricing' and resource are clear, though it never names its sibling request_booking as the downstream step, so the distinction is only implicit.

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

Usage Guidelines3/5

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

Usage context is implied by the pricing model (give ZIPs and date to get a price; local DC/MD/VA inputs trigger hourly pricing), but there is no explicit when-to-use or when-not guidance versus company_info or request_booking. The payment/validation note ('invalid input is rejected before payment') is a useful operational cue but not a selection rule.

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

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources