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
fill_custom_builder_form
Fills the visible custom-design builder form on the user's screen with the supplied choices, exactly as if the user had clicked them. Use for the choices you gathered from conversation or a recommendation. If the user is not on the custom-design page, call navigate_acoustom(destination: "custom_design") first. The user sees and can change every value.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
fields |
object | no | Builder choices to apply. Only the fields you pass are changed. |
preferences |
object | no | Optional brief-question answers shown on the builder's first step. Stored as user preferences, separate from the custom-speaker configuration spec. |
buildName |
string | no | — |
focusStep |
integer | no | Optional builder step to open so the user sees the filled fields: 0 brief, 1 format, 2 platform, 3 bass, 4 cabinet, 5 finish, 6 personalisation, 7 review. |
Raw JSON schema
{
"type": "object",
"properties": {
"fields": {
"type": "object",
"description": "Builder choices to apply. Only the fields you pass are changed.",
"properties": {
"format": {
"type": "string",
"enum": [
"standmount",
"floorstanding",
"subwoofer"
]
},
"platform": {
"type": "string",
"enum": [
"two_way_compact",
"two_way_extended",
"three_way_reference",
"subwoofer_active"
]
},
"enclosure": {
"type": "string",
"enum": [
"ported",
"sealed"
]
},
"character": {
"type": "string",
"enum": [
"tight",
"balanced",
"extended"
]
},
"size": {
"type": "string",
"enum": [
"compact",
"standard",
"large"
]
},
"grille": {
"type": "string",
"enum": [
"none",
"magnetic_fabric",
"perforated_metal"
]
},
"base": {
"type": "string",
"enum": [
"plinth",
"slim_feet",
"stand"
]
},
"edge": {
"type": "string",
"enum": [
"soft_radius",
"sculpted_radius"
]
},
"finish": {
"type": "string",
"enum": [
"walnut",
"black_ash",
"satin_white"
]
},
"personalisation": {
"type": "string",
"enum": [
"none",
"engraving",
"pattern",
"printed_panel",
"decal",
"custom_artwork"
]
}
},
"additionalProperties": false
},
"preferences": {
"type": "object",
"description": "Optional brief-question answers shown on the builder's first step. Stored as user preferences, separate from the custom-speaker configuration spec.",
"properties": {
"soundProfile": {
"type": "string",
"enum": [
"warm",
"balanced",
"immersive"
]
},
"roomSize": {
"type": "string",
"enum": [
"small",
"medium",
"large"
]
}
},
"additionalProperties": false
},
"buildName": {
"type": "string",
"minLength": 1,
"maxLength": 80
},
"focusStep": {
"type": "integer",
"minimum": 0,
"maximum": 7,
"description": "Optional builder step to open so the user sees the filled fields: 0 brief, 1 format, 2 platform, 3 bass, 4 cabinet, 5 finish, 6 personalisation, 7 review."
}
},
"required": [],
"anyOf": [
{
"required": [
"fields"
]
},
{
"required": [
"preferences"
]
}
],
"additionalProperties": false
}
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…