← WebMCP Directory

floor-plan-pink.vercel.app

floor-plan-pink.vercel.app

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

A shared conceptual floor-planning workspace where humans draw directly on the canvas and agents work the same plans through semantic WebMCP tools.

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

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

Tool inspector

replace_floorplan

act imperative

Redesign one specific plan from scratch, keeping its identity and position in the workspace but incrementing its version. Use this when the user rejects an option outright — "I don't like Option B, replace it with something that has less corridor and a bigger living room". The room program carries over from the plan being replaced unless new requirements are supplied, and the engine deliberately picks a different strategy so the geometry visibly changes. Returns the previous and new scores plus the concrete changes.

Input schema

PropertyTypeRequiredDescription
planId string yes Id of the target plan, from get_project_state. Also accepts a plan name ("AI Option B"), or "active" for the current working plan. Omit to use the active plan.
requirements object no The rooms and features the dwelling must contain.
priorities array no Ranked design priorities in the user's own words, e.g. ["space efficiency", "bedroom privacy", "natural daylight", "practical room adjacency"]. The layout engine maps these onto zoning, corridor width and area weighting, and reports back which ones it recognised.
strategy string no Optional explicit layout strategy. Leave this out to let the engine choose from the stated priorities. Each strategy produces a genuinely different site organisation and interior zoning, not just a different label.
Raw JSON schema
{
  "type": "object",
  "properties": {
    "planId": {
      "type": "string",
      "description": "Id of the target plan, from get_project_state. Also accepts a plan name (\"AI Option B\"), or \"active\" for the current working plan. Omit to use the active plan."
    },
    "requirements": {
      "type": "object",
      "description": "The rooms and features the dwelling must contain.",
      "properties": {
        "bedrooms": {
          "type": "integer",
          "minimum": 0,
          "maximum": 6,
          "description": "Number of bedrooms. The first is treated as the master and sized larger."
        },
        "bathrooms": {
          "type": "integer",
          "minimum": 0,
          "maximum": 4,
          "description": "Number of bathrooms. Defaults to 2 when three or more bedrooms are requested."
        },
        "maidRoom": {
          "type": "boolean",
          "description": "Include a maid / staff room in the service zone."
        },
        "storageRoom": {
          "type": "boolean",
          "description": "Include a dedicated store room."
        },
        "laundryRoom": {
          "type": "boolean",
          "description": "Include a laundry / utility room, placed next to the kitchen."
        },
        "kitchenType": {
          "type": "string",
          "enum": [
            "closed",
            "open"
          ],
          "description": "\"closed\" gives the kitchen its own door; \"open\" leaves it open to the living/dining space."
        },
        "diningRoom": {
          "type": "boolean",
          "default": true,
          "description": "Include a distinct dining area."
        },
        "garden": {
          "type": "boolean",
          "description": "Allocate garden area on the plot outside the building envelope."
        },
        "parkingSpaces": {
          "type": "integer",
          "minimum": 0,
          "maximum": 4,
          "description": "Number of car parking spaces to allocate on the plot."
        },
        "stairs": {
          "type": "boolean",
          "description": "Place a stair core (for a future upper floor)."
        }
      }
    },
    "priorities": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Ranked design priorities in the user's own words, e.g. [\"space efficiency\", \"bedroom privacy\", \"natural daylight\", \"practical room adjacency\"]. The layout engine maps these onto zoning, corridor width and area weighting, and reports back which ones it recognised."
    },
    "strategy": {
      "type": "string",
      "enum": [
        "balanced",
        "living-first",
        "privacy-first",
        "outdoor-first",
        "storage-first"
      ],
      "description": "Optional explicit layout strategy. Leave this out to let the engine choose from the stated priorities. Each strategy produces a genuinely different site organisation and interior zoning, not just a different label."
    }
  },
  "required": [
    "planId"
  ]
}

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