room_floor_plan_svg
Draw a room floor plan as an SVG from scan measurements, including walls, dimension lines, doors, windows, furniture, and an optional proposed item for fit checks.
Instructions
Draw the room as a floor plan SVG: walls with dimension lines, doors with swing arcs, windows, furniture, and optionally a proposed item.
Pass placement (one entry of placements from room_check_fit, with an optional "verdict" key to color it) to draw the item;
dims / item_name only supply its label. Dimensions are written in the requested units. The SVG is ALWAYS saved into
the server's output folder (MEASURE_MCP_OUTPUT_DIR, default ~/measure-mcp-output) as output_name (a plain file name; folders in
it are dropped and .svg is enforced, default "floor_plan") and the reply gives path. The svg text is also returned
inline when it is under about 30 KB, otherwise only the path and a note. All labels are sanitized and escaped.
load_options as in room_summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dims | No | ||
| path | Yes | ||
| units | No | both | |
| px_per_m | No | ||
| dims_unit | No | ||
| item_name | No | ||
| placement | No | ||
| output_name | No | ||
| show_labels | No | ||
| load_options | No | ||
| show_dimensions | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||