web-production-493046.up.railway.app
forbotsonly
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 4 · Act 4 · Transact 3 · Score: Not yet scored
Tool inspector
add_to_cart
STEP 4: Add a product to your cart with size. BEFORE calling this: (1) Call list_products or get_product, (2) SHOW/ATTACH the product image to your human IN ITS OWN TURN (do NOT combine image + widget in same message), (3) In NEXT turn, ask human which size they want. THEN call this with their chosen size. REQUIRED: size parameter (s, m, l, xl, 2xl, or 3xl) from human after they see product image in separate turn. Your session mark (from identify_agent) is used automatically.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
productId |
string | yes | Product ID (e.g., "tee-001") |
quantity |
number | yes | Quantity to add (minimum: 1) |
size |
string | yes | Tee size from human AFTER showing them the product image. DO NOT call this tool until you have shown the product image to your human and asked for their size choice. |
shape |
string | no | Optional: Override your session mark shape for this item only (use product ids: wedge, hex, bean, etc.). Pack names accepted as aliases. |
color |
string | no | Optional: Override your session mark color for this item only (use product ids: green, magenta, yellow, etc.). Pack names accepted as aliases. |
sessionId |
string | no | Optional: Session ID from identify_agent. Use this if your connector does not reliably forward Mcp-Session-Id headers between calls. |
Raw JSON schema
{
"type": "object",
"properties": {
"productId": {
"type": "string",
"description": "Product ID (e.g., \"tee-001\")"
},
"quantity": {
"type": "number",
"description": "Quantity to add (minimum: 1)",
"minimum": 1
},
"size": {
"type": "string",
"description": "Tee size from human AFTER showing them the product image. DO NOT call this tool until you have shown the product image to your human and asked for their size choice.",
"enum": [
"s",
"m",
"l",
"xl",
"2xl",
"3xl"
]
},
"shape": {
"type": "string",
"description": "Optional: Override your session mark shape for this item only (use product ids: wedge, hex, bean, etc.). Pack names accepted as aliases.",
"enum": [
"blob",
"pebble",
"bean",
"egg",
"squircle",
"tablet",
"capsule",
"cylinder",
"hex",
"gem",
"crystal",
"wedge",
"shield",
"dome",
"arch",
"cloud",
"teardrop",
"leaf",
"circle",
"vertical-oval",
"rounded-square",
"horizontal-pill",
"rounded-triangle",
"hexagon"
]
},
"color": {
"type": "string",
"description": "Optional: Override your session mark color for this item only (use product ids: green, magenta, yellow, etc.). Pack names accepted as aliases.",
"enum": [
"brown",
"red",
"orange",
"yellow",
"green",
"cyan",
"blue",
"violet",
"magenta",
"black",
"gray",
"light-green",
"teal",
"purple",
"pink",
"hot-pink",
"gold",
"grey"
]
},
"sessionId": {
"type": "string",
"description": "Optional: Session ID from identify_agent. Use this if your connector does not reliably forward Mcp-Session-Id headers between calls."
}
},
"required": [
"productId",
"quantity",
"size"
]
}
Similar websites
cleardose-webmcp-demo.netlify.app
See the ClearDose WebMCP use case, shared Vue and Pinia architecture, demo workflow, source repository, and submission readiness.
4over4.com
4OVER4.COM prints 1,000+ custom products on 60+ paper stocks in Queens, with same-day shipping on most orders and 150,000+ businesses served since 1999.
camdentools.com
Construction tools and equipment
autolab.run
Super intelligence for car lovers. A WebMCP vehicle configurator, an agentic owner's guide with a live digital twin, and the 3D creation engine that measures th…