Tool tree
A deterministic B2B outcome plan composed from native WebMCP vendor capabilities.
Implementation
gradeNot graded
gradeNot graded
page: Home
search_productsAnswer
Search office furniture for the Toronto office-opening outcome by category and unit-price constraint.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search office furniture for the Toronto office-opening outcome by category and unit-price constraint.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Product name, capability, or SKU to search for."
},
"category": {
"type": "string",
"enum": [
"desk",
"chair"
],
"description": "Optional product category."
},
"maxUnitPrice": {
"type": "number",
"minimum": 0,
"description": "Optional maximum unit price in CAD."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/"
}page: Diagnostics
webmcp_runtime_diagnostics_probeAction
Temporary, read-only registration probe for the WebMCP diagnostics page.
View tool JSON
{
"name": "webmcp_runtime_diagnostics_probe",
"kind": "act",
"impl": "imperative",
"description": "Temporary, read-only registration probe for the WebMCP diagnostics page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/diagnostics"
}page: Vendor a
search_productsAnswer
Search Northstar Office's current product catalog using optional category and CAD unit-price constraints.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search Northstar Office's current product catalog using optional category and CAD unit-price constraints.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Product name, capability, or SKU to search for."
},
"category": {
"type": "string",
"enum": [
"desk",
"chair"
],
"description": "Optional product category."
},
"maxUnitPrice": {
"type": "number",
"minimum": 0,
"description": "Optional maximum unit price in CAD."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/vendor-a"
}page: Vendor b
check_inventoryAnswer
Check current network-equipment inventory for a SKU, requested quantity, and optional fulfillment location.
View tool JSON
{
"name": "check_inventory",
"kind": "answer",
"impl": "imperative",
"description": "Check current network-equipment inventory for a SKU, requested quantity, and optional fulfillment location.",
"inputSchema": {
"type": "object",
"properties": {
"sku": {
"type": "string",
"minLength": 1,
"description": "Exact vendor SKU to check."
},
"quantity": {
"type": "integer",
"minimum": 1,
"description": "Units required."
},
"location": {
"type": "string",
"enum": [
"Toronto",
"Mississauga"
],
"description": "Optional fulfillment location."
}
},
"required": [
"sku",
"quantity"
],
"additionalProperties": false
},
"page": "/vendor-b"
}page: Vendor c
search_service_packagesAnswer
Search Apex Facilities commercial cleaning packages by need, price, and office capacity.
View tool JSON
{
"name": "search_service_packages",
"kind": "answer",
"impl": "imperative",
"description": "Search Apex Facilities commercial cleaning packages by need, price, and office capacity.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Service need or package code to search for."
},
"maxPrice": {
"type": "number",
"minimum": 0,
"description": "Optional maximum package price in CAD."
},
"minimumCapacity": {
"type": "integer",
"minimum": 1,
"description": "Minimum supported office headcount."
}
},
"required": [
"query"
],
"additionalProperties": false
},
"page": "/vendor-c"
}