paqly.netlify.app
Paqly
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 2 · Act 8 · Transact 0 · Score: Not yet scored
Tool inspector
packing_add_items
WRITE / BATCHED. Primary tool for a conversational packing list; do not add items by clicking the form. Call packing_get_capabilities first. Known catalogue items need only name and quantity. For each unknown item, infer and provide dimensions, mass, material, softness, compression cap, fragility, orientation, and dimension_source=agent_estimate. Updates the visible 3D plan before returning. Then call packing_optimize, packing_validate, and packing_run_closure_test.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
items |
array | yes | — |
Raw JSON schema
{
"type": "object",
"properties": {
"items": {
"type": "array",
"minItems": 1,
"maxItems": 60,
"items": {
"type": "object",
"properties": {
"name": {
"type": "string",
"minLength": 1,
"description": "Specific real object name, such as T-shirt, running shoes, or Steam Deck."
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 20,
"description": "Number of separate physical objects to add."
},
"width_cm": {
"type": "number",
"minimum": 2,
"maximum": 95,
"description": "Natural packed width in cm. Required for an item not in the Paqly catalogue."
},
"height_cm": {
"type": "number",
"minimum": 0.5,
"maximum": 80,
"description": "Natural packed thickness/height in cm. Required for an item not in the Paqly catalogue."
},
"depth_cm": {
"type": "number",
"minimum": 2,
"maximum": 95,
"description": "Natural packed depth in cm. Required for an item not in the Paqly catalogue."
},
"material_profile": {
"type": "string",
"enum": [
"rigid",
"semi_rigid",
"denim",
"soft_cotton",
"elastic_smalls",
"knit",
"lofted",
"padded_tech"
],
"description": "Physical material class. Required for an item not in the Paqly catalogue."
},
"softness": {
"type": "number",
"minimum": 0,
"maximum": 1,
"description": "0 is rigid and 1 is very soft."
},
"max_compression_percent": {
"type": "number",
"minimum": 0,
"maximum": 40,
"description": "Physical compression ceiling. Never exceed 40."
},
"mass_kg": {
"type": "number",
"minimum": 0.02,
"maximum": 25,
"description": "Plausible packed mass in kilograms."
},
"fragile": {
"type": "boolean",
"description": "Whether this item should avoid carrying load."
},
"access_priority": {
"type": "string",
"enum": [
"deep",
"normal",
"easy"
],
"description": "Easy items are biased toward the top/front."
},
"best_orientation": {
"type": "string",
"enum": [
"flat",
"upright",
"side",
"any"
],
"description": "Preferred safe packing orientation."
},
"dimension_source": {
"type": "string",
"enum": [
"catalogue",
"agent_estimate",
"user"
],
"description": "Use agent_estimate when you infer dimensions for an unknown item."
}
},
"required": [
"name"
],
"additionalProperties": false
}
}
},
"required": [
"items"
],
"additionalProperties": false
}
Similar websites
gabrielcatdeveloper.github.io
portami
carregados.com.br
Brazilian EV charging station map and trip planner for finding charging points and planning routes with charging stops across Latin America.
trip-world-taupe.vercel.app
TripBuilder is a shared itinerary workspace for humans and AI agents.
freemap.sk
Freemap Slovakia, a detailed digital map of Central Europe for hiking, cycling, cross-country skiing and horse riding, with marked trails and place search.