southernhorticultureflorida.com
St. Augustine's garden center since 1979. Native plants, organic products, and local expertise for Zone 9b coastal Florida gardens.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 7 · Act 7 · Transact 1 · Score: Not yet scored
Tool inspector
update_garden_brief
Update explicitly shared garden fields in session memory. Supplied fields replace previous assumptions; status unknown clears a field. Across the brief, constraints, preferences, budget, and maximum height count toward one combined limit of 24 evaluation constraints. No browsing or location inference.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
goal |
— | no | — |
dimensions |
— | no | — |
quantities |
— | no | — |
constraints |
— | no | — |
preferences |
— | no | — |
budget |
— | no | — |
openQuestions |
— | no | — |
Raw JSON schema
{
"$defs": {
"constraints": {
"type": "array",
"maxItems": 24,
"description": "Structured requirements or preferences.",
"items": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "light",
"type": "string"
},
"value": {
"type": "string",
"enum": [
"shade",
"part",
"sun"
]
},
"comparison": {
"type": "string",
"enum": [
"eq",
"neq"
]
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "water",
"type": "string"
},
"value": {
"type": "string",
"enum": [
"low",
"moderate",
"high"
]
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "salt",
"type": "string"
},
"value": {
"type": "boolean",
"const": true
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "soil",
"type": "string"
},
"value": {
"type": "string",
"enum": [
"sandy",
"clay",
"wet",
"alkaline"
]
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "coastal",
"type": "string"
},
"value": {
"type": "string",
"enum": [
"near-coast",
"beachfront"
]
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "petSafe",
"type": "string"
},
"value": {
"type": "boolean",
"const": true
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "maxPriceUSD",
"type": "string"
},
"value": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"comparison": {
"type": "string",
"enum": [
"lt",
"lte"
]
},
"scope": {
"type": "string",
"enum": [
"entry-unit",
"selected-size",
"project-total",
"unspecified"
],
"default": "unspecified",
"description": "Starting prices support entry-unit scope only."
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "maxHeightFt",
"type": "string"
},
"value": {
"type": "number",
"minimum": 0,
"maximum": 1000
},
"comparison": {
"type": "string",
"enum": [
"lt",
"lte"
]
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "minHeightFt",
"type": "string"
},
"value": {
"type": "number",
"minimum": 0,
"maximum": 1000
},
"comparison": {
"type": "string",
"enum": [
"gt",
"gte"
]
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "useCase",
"type": "string"
},
"value": {
"type": "string",
"enum": [
"privacy",
"groundcover",
"container",
"border",
"shade-tree"
]
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"field",
"value"
],
"properties": {
"strength": {
"type": "string",
"enum": [
"requirement",
"preference"
],
"description": "Defaults to preference for inferred constraints, requirement for stated constraints."
},
"provenance": {
"type": "string",
"enum": [
"stated",
"inferred"
],
"default": "stated"
},
"field": {
"const": "want",
"type": "string"
},
"value": {
"type": "string",
"enum": [
"native",
"pollinator",
"deer-resistant",
"drought-tolerant",
"edible",
"evergreen",
"flowering",
"low-maintenance",
"fast-growing"
]
}
}
}
]
}
}
},
"type": "object",
"additionalProperties": false,
"properties": {
"goal": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"type": "string",
"minLength": 1,
"maxLength": 500
}
}
}
]
},
"dimensions": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"type": "object",
"additionalProperties": false,
"properties": {
"length": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"type": "object",
"additionalProperties": false,
"properties": {
"value": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000
},
"unit": {
"enum": [
"ft",
"in",
"m"
]
}
},
"required": [
"value",
"unit"
]
}
}
}
]
},
"width": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"type": "object",
"additionalProperties": false,
"properties": {
"value": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000
},
"unit": {
"enum": [
"ft",
"in",
"m"
]
}
},
"required": [
"value",
"unit"
]
}
}
}
]
},
"maxHeight": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"properties": {
"value": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 1000
},
"unit": {
"const": "ft"
}
},
"required": [
"value",
"unit"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"value": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 10000
},
"unit": {
"const": "in"
}
},
"required": [
"value",
"unit"
]
},
{
"type": "object",
"additionalProperties": false,
"properties": {
"value": {
"type": "number",
"exclusiveMinimum": 0,
"maximum": 304.8
},
"unit": {
"const": "m"
}
},
"required": [
"value",
"unit"
]
}
]
}
}
}
]
}
},
"required": [
"length",
"width",
"maxHeight"
]
}
}
}
]
},
"quantities": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"type": "array",
"maxItems": 40,
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"slug": {
"type": "string",
"pattern": "^[a-z0-9][a-z0-9-]{0,119}$"
},
"quantity": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"type": "integer",
"minimum": 1,
"maximum": 100
}
}
}
]
}
},
"required": [
"slug",
"quantity"
]
}
}
}
}
]
},
"constraints": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"$ref": "#/$defs/constraints"
}
}
}
]
},
"preferences": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"$ref": "#/$defs/constraints"
}
}
}
]
},
"budget": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"type": "object",
"additionalProperties": false,
"properties": {
"amountUSD": {
"type": "number",
"minimum": 0,
"maximum": 1000000
},
"scope": {
"enum": [
"entry-unit",
"selected-size",
"project-total",
"unspecified"
]
}
},
"required": [
"amountUSD",
"scope"
]
}
}
}
]
},
"openQuestions": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"type": "array",
"maxItems": 12,
"items": {
"oneOf": [
{
"type": "object",
"additionalProperties": false,
"required": [
"status"
],
"properties": {
"status": {
"const": "unknown"
}
}
},
{
"type": "object",
"additionalProperties": false,
"required": [
"status",
"value"
],
"properties": {
"status": {
"enum": [
"stated",
"inferred"
]
},
"value": {
"type": "string",
"minLength": 1,
"maxLength": 300
}
}
}
]
}
}
}
}
]
}
},
"required": [],
"description": "Across the brief, constraints and preferences entries plus budget and maximum height count toward one combined limit of 24 evaluation constraints."
}
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…