← WebMCP Directory

floortris.floortris.workers.dev

floortris.floortris.workers.dev

live Unverified (seed import) AI & Agents 16 tools imperative implementation

A room planner people and agents share through native WebMCP. Agents create proposals; humans review and Apply.

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

Answer 5 · Act 11 · Transact 0 · Score: Not yet scored

Tool inspector

placeFurniture

act imperative

Place one catalogue variant, one owned instance, or one checked candidate in a layout proposal. For fixtures, use attachedOpeningId for a curtain/blind, explicit wallAnchor for a wall light, and supportObjectId for a table lamp. Ceiling fixtures use originCell and the actual ceiling outline. Owned sizes and locks remain authoritative. Use native WebMCP for agent room edits. Leave Apply, Discard, Unlock and room-input confirmation to the human; do not click those controls on their behalf.

Page: /?room=original

Input schema

No input properties (empty object).

Raw JSON schema
{
  "anyOf": [
    {
      "type": "object",
      "properties": {
        "proposalId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "revision": {
          "type": "integer",
          "minimum": 1,
          "maximum": 10000
        },
        "candidateId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "idempotencyKey": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        }
      },
      "required": [
        "proposalId",
        "revision",
        "candidateId",
        "idempotencyKey"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "proposalId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "revision": {
          "type": "integer",
          "minimum": 1,
          "maximum": 10000
        },
        "variantId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "originCell": {
          "type": "object",
          "properties": {
            "x": {
              "type": "number",
              "minimum": -50,
              "maximum": 50
            },
            "y": {
              "type": "number",
              "minimum": -50,
              "maximum": 50
            }
          },
          "required": [
            "x",
            "y"
          ],
          "additionalProperties": false
        },
        "rotation": {
          "type": "integer",
          "enum": [
            0,
            90,
            180,
            270
          ]
        },
        "targetSofaId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "linkedDeskId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "attachedOpeningId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "supportObjectId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "lightingZone": {
          "enum": [
            "ambient",
            "seating",
            "reading",
            "circulation"
          ]
        },
        "wallAnchor": {
          "type": "object",
          "properties": {
            "wall": {
              "type": "string",
              "enum": [
                "north",
                "east",
                "south",
                "west"
              ]
            },
            "segmentId": {
              "type": "string",
              "minLength": 1,
              "maxLength": 100
            },
            "offsetCm": {
              "type": "number",
              "minimum": -1000,
              "maximum": 1000
            }
          },
          "required": [
            "wall",
            "offsetCm"
          ],
          "additionalProperties": false
        },
        "elevationCm": {
          "type": "number",
          "minimum": 0,
          "maximum": 500
        },
        "idempotencyKey": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        }
      },
      "required": [
        "proposalId",
        "revision",
        "variantId",
        "idempotencyKey"
      ],
      "additionalProperties": false
    },
    {
      "type": "object",
      "properties": {
        "proposalId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "revision": {
          "type": "integer",
          "minimum": 1,
          "maximum": 10000
        },
        "ownedId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "originCell": {
          "type": "object",
          "properties": {
            "x": {
              "type": "number",
              "minimum": -50,
              "maximum": 50
            },
            "y": {
              "type": "number",
              "minimum": -50,
              "maximum": 50
            }
          },
          "required": [
            "x",
            "y"
          ],
          "additionalProperties": false
        },
        "rotation": {
          "type": "integer",
          "enum": [
            0,
            90,
            180,
            270
          ]
        },
        "targetSofaId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "linkedDeskId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "attachedOpeningId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "supportObjectId": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        },
        "lightingZone": {
          "enum": [
            "ambient",
            "seating",
            "reading",
            "circulation"
          ]
        },
        "wallAnchor": {
          "type": "object",
          "properties": {
            "wall": {
              "type": "string",
              "enum": [
                "north",
                "east",
                "south",
                "west"
              ]
            },
            "segmentId": {
              "type": "string",
              "minLength": 1,
              "maxLength": 100
            },
            "offsetCm": {
              "type": "number",
              "minimum": -1000,
              "maximum": 1000
            }
          },
          "required": [
            "wall",
            "offsetCm"
          ],
          "additionalProperties": false
        },
        "elevationCm": {
          "type": "number",
          "minimum": 0,
          "maximum": 500
        },
        "idempotencyKey": {
          "type": "string",
          "minLength": 1,
          "maxLength": 100
        }
      },
      "required": [
        "proposalId",
        "revision",
        "ownedId",
        "idempotencyKey"
      ],
      "additionalProperties": false
    }
  ]
}

Similar websites

reloadium.com

reloadium.com

Paste a topic, URL, or PDF/TXT/MD — get a multi-episode AI podcast with audio, transcripts, timelines and quizzes. 60+ languages.

live Unverified AI & Agents Transact tools
204 tools A67 / Act127 / T10 Not yet scored Seen 2026-11-05
getAppInfo readCredits signOut navigateToLogin navigateToPricing
Inspect tools
api.lmm.best

api.lmm.best

Connect AI models, tools and applications with LMM Forge. Explore model access, developer guides and open-source collaboration.

live Unverified AI & Agents Transact tools
93 tools A43 / Act47 / T3 Not yet scored Seen 2026-11-05
lmm_signal_state lmm_signal_start lmm_signal_rotate lmm_signal_hint lmm_signal_records
Inspect tools
deskintab.dgkhan08.workers.dev

deskintab.dgkhan08.workers.dev

An operating system in your browser, where you and your AI agent share apps, files, and projects through WebMCP.

live Unverified AI & Agents Transact tools
89 tools A18 / Act70 / T1 Not yet scored Seen 2026-11-05
desktop_get_context desktop_reveal home_navigate projects_navigate tasks_navigate
Inspect tools
webmcp.agentsdesk.dev

webmcp.agentsdesk.dev

Meridian Ops

live Unverified AI & Agents Transact tools
83 tools A43 / Act24 / T16 Not yet scored Seen 2026-11-05
find_capabilities invoke_capability get_context get_action_status search_customers
Inspect tools

Related on Influzer