floorplay-zeta.vercel.app
Floorplay
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 14 · Act 45 · Transact 1 · Score: Not yet scored
Tool inspector
cut_doorway
Open a doorway through the wall two rooms share, so you can walk from one into the other. A doorway needs a wall the two rooms actually share, and it is one hole in both of them: cutting it writes an opening and a ledger entry in each room, and remove_doorway takes both away again. offset is measured inside the room you name — from the left end of its top and bottom walls, from the top end of its left and right walls, the same ruler add_opening uses. Width defaults to 80 cm and kind to a door, which hangs a leaf swinging into the room you name; a passage is the same hole with no leaf. Name otherRoomId when more than one room lies behind that wall. A refusal lists the shared walls you can actually cut into, with the span of each in that room's own coordinates.
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
roomId |
string | yes | The room to cut from, from get_home. The door swings into this one |
wall |
string | yes | Which wall, named by where it sits on the plan: top, right, bottom or left. These are positions on the drawing the user is looking at, not compass directions — say "the top wall" back to them, not "the north wall" |
offset |
integer | yes | Distance along the wall to the near edge of the doorway (cm) |
width |
integer | no | Doorway width, default 80 (cm) |
kind |
string | no | door hangs a leaf that swings into roomId; passage is an open hole |
otherRoomId |
string | no | Which neighbour to open into, when more than one room lies behind that wall |
Raw JSON schema
{
"type": "object",
"properties": {
"roomId": {
"type": "string",
"description": "The room to cut from, from get_home. The door swings into this one"
},
"wall": {
"type": "string",
"description": "Which wall, named by where it sits on the plan: top, right, bottom or left. These are positions on the drawing the user is looking at, not compass directions — say \"the top wall\" back to them, not \"the north wall\"",
"enum": [
"top",
"right",
"bottom",
"left"
]
},
"offset": {
"type": "integer",
"description": "Distance along the wall to the near edge of the doorway (cm)"
},
"width": {
"type": "integer",
"description": "Doorway width, default 80 (cm)"
},
"kind": {
"type": "string",
"description": "door hangs a leaf that swings into roomId; passage is an open hole",
"enum": [
"door",
"passage"
]
},
"otherRoomId": {
"type": "string",
"description": "Which neighbour to open into, when more than one room lies behind that wall"
}
},
"required": [
"roomId",
"wall",
"offset"
]
}
Similar websites
reloadium.com
Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.
api.lmm.best
Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.
deskintab.dgkhan08.workers.dev
An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.
webmcp.agentsdesk.dev
Meridian Ops