Move-in Room Layout

Move-in Room Layout MCP Connector for Claude

A+

Optimize furniture placement in rectangular rooms with physical constraints.

4 tools Official Updated Oct 1, 2026 Official Vinkius Partner

This MCP server provides a spatial planning engine to organize furniture within rectangular rooms. It respects physical constraints like doors and windows, ensures walking paths remain unobstructed, and manages clearance requirements for each piece of furniture. Use find_optimal_layout to generate complete arrangements, check_clearance_violation to validate usage space, calculate_room_density to monitor floor occupancy, and get_wall_alignment_options to identify suitable wall segments for placement.

furniturelayoutroom-designspatial-optimizationarchitecture

4 tools expose this connector's capabilities to your AI agent.

calculate_room_density

Determines how crowded a room is and how much usable floor space remains

check_clearance_violation

Validates if a specific piece of furniture violates the required usage space around it

find_optimal_layout

Generates a complete spatial arrangement of all provided furniture within the room constraints

get_wall_alignment_options

Identifies available wall segments where furniture can be placed according to user preferences

See how to talk to your AI agent using Move-in Room Layout.

Find the best way to place a bed (2x2) and a desk (1x1.5) in a 4x5 room with a door at the north wall, 1 unit from the corner.

The bed has been placed at (0,0) and the desk at (0,2), leaving a clear walking path and respecting the door position.

Is there enough space around the chair with ID 'chair_01' if I add a 0.5 unit buffer?

No, the chair 'chair_01' violates the clearance requirement because it overlaps with the dining table.

What is the occupancy percentage of a 10x10 room containing furniture totaling 40 square units?

The room occupancy is 40% and there are 60 square units of free area remaining.

The `find_optimal_layout` tool ensures that movement corridors between doors and furniture clusters remain unobstructed based on the specified minimum walking path width.

Related Connectors