com.simplehouseplanner/floor-plans · v2.0.0 · design
Simple House Planner is healthy: it completed an MCP handshake in 1635 ms and exposes 12 tools.
Design and change floor plans to scale in 2D and 3D: walls, rooms, roofs, furniture and gardens.
Endpoint: https://simplehouseplanner.com/mcp (streamable-http)
No repository listed · Website · JSON · Add to my inventory
| Users (last 30 days) | 0 |
| Handshake | Healthy |
| Auth needed | None |
| Tool count | 12 |
| Latency | 1635 ms |
| Last checked (UTC) | 2026-11-05T15:00:50.740Z |
| Checked (UTC) | Status | Latency | Error |
|---|---|---|---|
| 2026-11-05T15:00:50.740Z | Healthy | 1635 |
search_furniture | Finds furniture in the catalog by words such as bed, sofa or table, and by size such as w:1200. Use the item keys with plan.furniture and plan.against. |
list_projects | Use this when someone mentions one of their plans or asks what plans they have. Lists the plans in their account with titles, floors and last changes, newest first. |
create_project | Use this when someone asks to design, draw or plan a house, apartment, office, room or floor plan, and no plan of theirs fits. Starts a new empty plan to scale in their account and returns its ID. Build it with edit_project and show it with open_editor; do not describe a design in words or generate |
rename_project | Changes the name of a plan in the person's account. |
delete_project | Permanently deletes one plan from the person's account. It cannot be restored. Call this only for a plan that the person named in words. When they name none, as in "delete my plans", do not call this: call list_projects, show the titles and ask which ones to delete. |
describe_plan | Facts that the planner computes for the site and for a floor or every floor: the site's location, time zone and north, rooms with areas and sizes, what each door connects, window directions, routes from the entrance, and warnings. |
query_project | Runs a read-only script for questions that describe_plan does not answer, and returns what it returns. Scripts work as in edit_project, but only plan.floors, plan.elements, plan.get, plan.describe, plan.warnings, plan.check and plan.search are available; plan.check("din18040-2") or plan.check("irc20 |
edit_project | Changes a plan with a short script of plan operations, which the person's open editors show at once. Returns the IDs that changed, the warnings and a description of every floor. A change is never final: undo_change takes it back and restores what it removed, for the last 50 changes. JavaScript that |
undo_change | Takes back your own last change to a plan. The person's own edits stay as they are. |
redo_change | Makes again your own last change to a plan. The person's own edits stay as they are. |
open_editor | Shows a plan in the Simple House Planner editor, where the person can change it by hand in 2D and 3D and sees your changes as you make them. Without a project ID it shows their plans to choose from. |
account_profile | The stable identifier of the linked Simple House Planner account. |