retailagentos.com
See RetailAgentOS use WebMCP to expose only the next merchant-safe browser action across inventory repair, shopper approval, cart preparation, cart revision, and quote-only custom commerce.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 2 · Act 1 · Transact 0 · Score: Not yet scored
Tool inspector
evaluate_shopping_plan
Evaluate proposed items and shopper constraints against current merchant inventory, pricing, fulfillment, and policy. Call get_storefront_capabilities first to discover supportedFulfillmentModes, then pass the matching fulfillmentMode here — it is distinct from requestedDeliveryWindow (an actual requested delivery deadline) and from consumption intent (which meal/occasion the items are for, captured only in free-form shopper framing). This tool does not modify a cart.
Page: /webmcp-showcase
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
lines |
array | yes | — |
budget |
object | no | — |
fulfillmentMode |
string | no | How the order will be fulfilled by this storefront (its advertised fulfillment mode). Not a delivery deadline — use requestedDeliveryWindow for an actual requested date/time. |
requestedDeliveryWindow |
string | no | An actual requested delivery deadline or window (e.g. a date or time-of-day the shopper needs the order by). Never put a fulfillment mode like "local delivery" or "pickup" here — use fulfillmentMode for that. |
substitutionsAllowed |
boolean | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"lines": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"items": {
"type": "object",
"properties": {
"productId": {
"type": "string",
"minLength": 1,
"maxLength": 120
},
"quantity": {
"type": "integer",
"minimum": 1,
"maximum": 99999
}
},
"required": [
"productId",
"quantity"
],
"additionalProperties": false
}
},
"budget": {
"type": "object",
"properties": {
"amount": {
"type": "number",
"minimum": 0,
"maximum": 100000
},
"currency": {
"type": "string",
"minLength": 3,
"maxLength": 3
}
},
"required": [
"amount",
"currency"
],
"additionalProperties": false
},
"fulfillmentMode": {
"type": "string",
"enum": [
"shipping",
"pickup",
"local_delivery"
],
"description": "How the order will be fulfilled by this storefront (its advertised fulfillment mode). Not a delivery deadline — use requestedDeliveryWindow for an actual requested date/time."
},
"requestedDeliveryWindow": {
"type": "string",
"minLength": 1,
"maxLength": 120,
"description": "An actual requested delivery deadline or window (e.g. a date or time-of-day the shopper needs the order by). Never put a fulfillment mode like \"local delivery\" or \"pickup\" here — use fulfillmentMode for that."
},
"substitutionsAllowed": {
"type": "boolean"
}
},
"required": [
"lines"
],
"additionalProperties": false
}
Similar websites
reloadium.com
Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.
api.lmm.best
Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.
deskintab.dgkhan08.workers.dev
An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.
webmcp.agentsdesk.dev
Meridian Ops