acoustom.vercel.app
Acoustom
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 23 · Act 23 · Transact 2 · Score: Not yet scored
Tool inspector
apply_agent_room_estimate
Applies an agent’s best-effort image-based room estimate to the live browser simulation controls. speakerPositions and listener are optional; when only dimensions and a preset are known, Acoustom fills a sensible default stereo layout. The estimate is collaborative, editable, and intentionally not a hard confirmation gate.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
width |
number | no | — |
length |
number | no | — |
height |
number | no | — |
presetId |
string | no | — |
speakerPositions |
array | no | — |
listener |
object | no | — |
assumptions |
array | no | — |
confidence |
object | no | — |
Raw JSON schema
{
"type": "object",
"additionalProperties": false,
"properties": {
"width": {
"type": "number",
"minimum": 2,
"maximum": 20
},
"length": {
"type": "number",
"minimum": 2,
"maximum": 20
},
"height": {
"type": "number",
"minimum": 2,
"maximum": 10
},
"presetId": {
"type": "string",
"enum": [
"living_room",
"reflective",
"absorptive"
]
},
"speakerPositions": {
"type": "array",
"minItems": 2,
"maxItems": 2,
"items": {
"type": "object",
"properties": {
"x": {
"type": "number"
},
"y": {
"type": "number"
},
"z": {
"type": "number"
},
"rotation": {
"type": "number",
"default": 0
},
"directivity": {
"type": "string",
"enum": [
"omni",
"cardioid"
],
"default": "omni",
"description": "Optional source directivity. Omit for omni."
}
},
"required": [
"x",
"y",
"z"
],
"additionalProperties": false
}
},
"listener": {
"type": "object",
"properties": {
"x": {
"type": "number"
},
"y": {
"type": "number"
},
"z": {
"type": "number"
}
},
"required": [
"x",
"y",
"z"
],
"additionalProperties": false
},
"assumptions": {
"type": "array",
"items": {
"type": "string",
"maxLength": 500
}
},
"confidence": {
"type": "object",
"properties": {
"dimensions": {
"type": "string",
"enum": [
"low",
"medium",
"high"
]
},
"materials": {
"type": "string",
"enum": [
"low",
"medium",
"high"
]
},
"layout": {
"type": "string",
"enum": [
"low",
"medium",
"high"
]
}
},
"additionalProperties": false
}
},
"description": "Best-effort room estimate derived collaboratively from a user-provided image. speakerPositions and listener are optional when only dimensions are known; Acoustom fills sensible defaults."
}
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…