hearth.yadneshsalvi.com
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
place_furniture
Places a catalog product in a room as a new item. Position it with an anchor in words (back against a wall at start, center, end or N cm along it; facing an item or the room centre; next to an item with a gap; centred; or under a window) or with a raw pos in cm and a rotation. The engine snaps to the wall, nudges up to 60 cm to avoid collisions and reports conflicts. Returns the new item id.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
product |
string | yes | Catalog product id (e.g. sofa-endre) or product name from search_catalog. |
room |
string | no | Room id or name, e.g. living or Living Room. Defaults to the active room. |
anchor |
object | no | Where to put it, in words: wall + along, facing, next_to + side + gap_cm, centered, or under a window. Preferred over pos. |
pos |
object | no | Raw footprint centre in cm, room-local (origin north-west corner, x east, y south). Use anchor when possible. |
rotation |
number | no | 0, 90, 180 or 270 degrees clockwise; 0 = front faces south. |
colorway |
string | no | Colorway id or name, e.g. oak, sage, terracotta, dusty-blue. |
Raw JSON schema
{
"type": "object",
"properties": {
"product": {
"type": "string",
"minLength": 1,
"description": "Catalog product id (e.g. sofa-endre) or product name from search_catalog."
},
"room": {
"type": "string",
"minLength": 1,
"description": "Room id or name, e.g. living or Living Room. Defaults to the active room."
},
"anchor": {
"type": "object",
"properties": {
"wall": {
"description": "Wall the back goes against: north, east, south, west, or a wall id such as w2.",
"type": "string",
"minLength": 1
},
"along": {
"description": "Position along that wall: start, center, end, or a number of cm from the wall's start (clockwise).",
"anyOf": [
{
"type": "string",
"enum": [
"start",
"center",
"end"
]
},
{
"type": "number"
}
]
},
"facing": {
"description": "What the front faces: an item id or name, room_center, wall:<side>, or window:<id>.",
"type": "string",
"minLength": 1
},
"next_to": {
"description": "Item id or name to sit beside.",
"type": "string",
"minLength": 1
},
"side": {
"description": "Side of next_to to use: left, right, front or behind (from that item's point of view).",
"type": "string",
"enum": [
"left",
"right",
"front",
"behind"
]
},
"gap_cm": {
"description": "Gap in cm between the two items (default 10).",
"type": "number",
"minimum": 0
},
"centered": {
"description": "true to centre the item in the room.",
"type": "boolean"
},
"under": {
"description": "window:<id> to centre the item under that window with its back to the wall.",
"type": "string",
"minLength": 1
}
},
"additionalProperties": false,
"description": "Where to put it, in words: wall + along, facing, next_to + side + gap_cm, centered, or under a window. Preferred over pos."
},
"pos": {
"type": "object",
"properties": {
"x": {
"type": "number",
"description": "Footprint centre x in cm; positive points east."
},
"y": {
"type": "number",
"description": "Footprint centre y in cm; positive points south."
}
},
"required": [
"x",
"y"
],
"additionalProperties": false,
"description": "Raw footprint centre in cm, room-local (origin north-west corner, x east, y south). Use anchor when possible."
},
"rotation": {
"type": "number",
"enum": [
0,
90,
180,
270
],
"description": "0, 90, 180 or 270 degrees clockwise; 0 = front faces south."
},
"colorway": {
"type": "string",
"minLength": 1,
"description": "Colorway id or name, e.g. oak, sage, terracotta, dusty-blue."
}
},
"required": [
"product"
],
"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…