← WebMCP Directory

acoustom.vercel.app

acoustom.vercel.app

live Unverified (seed import) Commerce 48 tools imperative implementation

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

act imperative

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

PropertyTypeRequiredDescription
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

cleardose-webmcp-demo.netlify.app

See the ClearDose WebMCP use case, shared Vue and Pinia architecture, demo workflow, source repository, and submission readiness.

live Unverified Commerce Transact tools
78 tools A36 / Act41 / T1 Not yet scored Seen 2026-11-05
search_medications get_medication_details compare_fulfillment_options select_medication_option create_prescription_request_card
Inspect tools
4over4.com

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.

live Unverified Commerce Transact tools
73 tools A24 / Act48 / T1 Not yet scored Seen 2026-11-05
go_to_product go_to_category go_home search_site open_ai_mode
Inspect tools
camdentools.com

camdentools.com

Construction tools and equipment

live Unverified Commerce
50 tools A36 / Act14 / T0 Not yet scored Seen 2026-11-05
cart_add_item cart_apply_promo cart_clear cart_get cart_remove_item
Inspect tools
autolab.run

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…

live Unverified Commerce
49 tools A19 / Act30 / T0 Not yet scored Seen 2026-11-05
list_autolab_experiences get_autolab_overview open_autolab_experience get_vehicle_configuration list_vehicle_configuration_options
Inspect tools

Related on Influzer