← 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

save_custom_configuration

act imperative

Creates or updates a saved custom-speaker design and returns the same USD pricing estimate shown by the custom builder. For an update, pass the id and current revision returned by get_saved_custom_configuration; changes are recorded as an agent revision.

Input schema

PropertyTypeRequiredDescription
configurationId string no —
expectedRevision integer no —
configuration object yes —
Raw JSON schema
{
  "type": "object",
  "properties": {
    "configurationId": {
      "type": "string",
      "maxLength": 128
    },
    "expectedRevision": {
      "type": "integer",
      "minimum": 1
    },
    "configuration": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "version": {
          "type": "integer",
          "const": 1,
          "default": 1
        },
        "name": {
          "type": "string",
          "minLength": 1,
          "maxLength": 80
        },
        "brief": {
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "format": {
              "type": "string",
              "enum": [
                "standmount",
                "floorstanding",
                "subwoofer"
              ]
            },
            "soundProfile": {
              "type": "string",
              "enum": [
                "balanced",
                "reference",
                "warm",
                "immersive"
              ]
            },
            "roomSize": {
              "type": "string",
              "enum": [
                "small",
                "medium",
                "large"
              ]
            },
            "listeningDistanceM": {
              "type": "number",
              "minimum": 1.2,
              "maximum": 6
            }
          },
          "required": [
            "format",
            "soundProfile",
            "roomSize",
            "listeningDistanceM"
          ]
        },
        "platformId": {
          "type": "string",
          "enum": [
            "two_way_compact",
            "two_way_extended",
            "three_way_reference",
            "subwoofer_active"
          ]
        },
        "bass": {
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "alignment": {
              "type": "string",
              "enum": [
                "sealed",
                "ported"
              ]
            },
            "bassCharacter": {
              "type": "string",
              "enum": [
                "tight",
                "balanced",
                "extended"
              ]
            },
            "tuningHz": {
              "type": "number",
              "minimum": 24,
              "maximum": 65
            },
            "netVolumeLitres": {
              "type": "number",
              "exclusiveMinimum": 0,
              "maximum": 250
            },
            "portInnerDiameterMm": {
              "type": "number",
              "exclusiveMinimum": 0,
              "maximum": 250
            },
            "portLengthMm": {
              "type": "number",
              "exclusiveMinimum": 0,
              "maximum": 1000
            },
            "dampingDescription": {
              "type": "string",
              "minLength": 3,
              "maxLength": 500
            }
          },
          "required": [
            "alignment",
            "bassCharacter"
          ]
        },
        "cabinet": {
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "size": {
              "type": "string",
              "enum": [
                "compact",
                "standard",
                "large"
              ]
            },
            "finish": {
              "type": "string",
              "enum": [
                "walnut",
                "oak",
                "black_ash",
                "satin_white",
                "satin_black",
                "deep_blue",
                "custom_colour"
              ]
            },
            "finishFamily": {
              "type": "string",
              "enum": [
                "veneer",
                "paint",
                "premium"
              ]
            },
            "grille": {
              "type": "string",
              "enum": [
                "none",
                "magnetic_fabric",
                "perforated_metal"
              ]
            },
            "base": {
              "type": "string",
              "enum": [
                "plinth",
                "slim_feet",
                "stand"
              ]
            },
            "edgeProfile": {
              "type": "string",
              "enum": [
                "soft_radius",
                "sculpted_radius"
              ],
              "default": "soft_radius"
            }
          },
          "required": [
            "size",
            "finish",
            "finishFamily",
            "grille",
            "base"
          ]
        },
        "personalisation": {
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "kind": {
              "type": "string",
              "enum": [
                "none",
                "engraving",
                "pattern",
                "printed_panel",
                "decal",
                "custom_artwork"
              ],
              "default": "none"
            },
            "engraving": {
              "type": "object",
              "additionalProperties": false,
              "properties": {
                "text": {
                  "type": "string",
                  "maxLength": 32
                },
                "font": {
                  "type": "string",
                  "enum": [
                    "modern_sans",
                    "classic_serif"
                  ]
                },
                "placement": {
                  "type": "string",
                  "enum": [
                    "rear_badge",
                    "side_lower"
                  ]
                }
              },
              "required": [
                "text",
                "font",
                "placement"
              ]
            },
            "artwork": {
              "type": "object",
              "additionalProperties": false,
              "properties": {
                "assetId": {
                  "type": "string"
                },
                "application": {
                  "type": "string",
                  "enum": [
                    "side_panel",
                    "rear_panel",
                    "grille_badge"
                  ]
                },
                "treatment": {
                  "type": "string",
                  "enum": [
                    "matte_decal",
                    "uv_print",
                    "inlaid_pattern"
                  ]
                },
                "rightsConfirmed": {
                  "type": "boolean"
                },
                "status": {
                  "type": "string",
                  "enum": [
                    "not_required",
                    "pending_upload",
                    "under_review",
                    "approved",
                    "rejected"
                  ]
                }
              },
              "required": [
                "application",
                "treatment",
                "rightsConfirmed"
              ]
            }
          },
          "required": [
            "kind"
          ]
        }
      },
      "required": [
        "name",
        "brief",
        "platformId",
        "bass",
        "cabinet",
        "personalisation"
      ]
    }
  },
  "required": [
    "configuration"
  ],
  "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