← WebMCP Directory

hearth.yadneshsalvi.com

hearth.yadneshsalvi.com

live Unverified (seed import) Commerce 29 tools imperative implementation

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 9 · Act 20 · Transact 0 · Score: Not yet scored

Tool inspector

search_catalog

answer imperative

Searches Hearth Studio's furniture catalog (Shopify). Filter by category, maximum price in USD, maximum width and depth in cm, style, colorway, or the wall it must fit (fits_wall) in a room. Give target dimensions (width_cm, depth_cm, height_cm) or like_item to rank by closest size: each result then says exact, close or off with the cm difference. Returns up to 6 products with id, price, dimensions, colorways and a fit note. Ids feed place_furniture, preview_in_room and update_cart.

Input schema

PropertyTypeRequiredDescription
query string no Free-text search, e.g. small oak desk.
category string no Furniture category.
max_price_usd number no Maximum product price in USD.
max_width_cm number no Maximum product width in cm.
max_depth_cm number no Maximum product depth in cm.
fits_wall string no Only products whose width fits a free span on this wall (north, east, south, west or wall id) of the room.
room string no Room id or name, e.g. living or Living Room. Defaults to the active room.
style string no Style tag such as scandinavian, japandi, mid-century, rustic, modern.
colorway string no Colorway id or name, e.g. oak, sage, terracotta, dusty-blue.
limit integer no Maximum results, from 1 to 6; default 6.
width_cm number no Target width in cm; results are ranked by how close their size is (see dims_match).
depth_cm number no Target depth in cm; results are ranked by how close their size is (see dims_match).
height_cm number no Target height in cm; results are ranked by how close their size is (see dims_match).
like_item string no Placed item id or name (or selected) whose current size is the target; its category is used unless category is given.
tolerance_cm number no How many cm per side still count as close (default 10). exact = every side within 1 cm.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "query": {
      "description": "Free-text search, e.g. small oak desk.",
      "type": "string"
    },
    "category": {
      "description": "Furniture category.",
      "type": "string",
      "enum": [
        "sofa",
        "armchair",
        "bed",
        "wardrobe",
        "table",
        "desk",
        "chair",
        "shelf",
        "tv-unit",
        "rug",
        "floor-lamp",
        "table-lamp",
        "plant",
        "decor"
      ]
    },
    "max_price_usd": {
      "description": "Maximum product price in USD.",
      "type": "number",
      "minimum": 0
    },
    "max_width_cm": {
      "description": "Maximum product width in cm.",
      "type": "number",
      "exclusiveMinimum": 0
    },
    "max_depth_cm": {
      "description": "Maximum product depth in cm.",
      "type": "number",
      "exclusiveMinimum": 0
    },
    "fits_wall": {
      "description": "Only products whose width fits a free span on this wall (north, east, south, west or wall id) of the room.",
      "type": "string",
      "minLength": 1
    },
    "room": {
      "type": "string",
      "minLength": 1,
      "description": "Room id or name, e.g. living or Living Room. Defaults to the active room."
    },
    "style": {
      "description": "Style tag such as scandinavian, japandi, mid-century, rustic, modern.",
      "type": "string",
      "minLength": 1
    },
    "colorway": {
      "type": "string",
      "minLength": 1,
      "description": "Colorway id or name, e.g. oak, sage, terracotta, dusty-blue."
    },
    "limit": {
      "default": 6,
      "description": "Maximum results, from 1 to 6; default 6.",
      "type": "integer",
      "minimum": 1,
      "maximum": 6
    },
    "width_cm": {
      "description": "Target width in cm; results are ranked by how close their size is (see dims_match).",
      "type": "number",
      "exclusiveMinimum": 0
    },
    "depth_cm": {
      "description": "Target depth in cm; results are ranked by how close their size is (see dims_match).",
      "type": "number",
      "exclusiveMinimum": 0
    },
    "height_cm": {
      "description": "Target height in cm; results are ranked by how close their size is (see dims_match).",
      "type": "number",
      "exclusiveMinimum": 0
    },
    "like_item": {
      "description": "Placed item id or name (or selected) whose current size is the target; its category is used unless category is given.",
      "type": "string",
      "minLength": 1
    },
    "tolerance_cm": {
      "description": "How many cm per side still count as close (default 10). exact = every side within 1 cm.",
      "type": "number",
      "minimum": 0,
      "maximum": 200
    }
  },
  "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