# Room Reset & Reuse Planner AI Agent Connect

> Room Reset & Reuse Planner MCP acts as a logistical engine for reorganizing your home. It handles the math and sequencing for room resets, helping you decide what stays, what goes, and where everything fits. You can use it to map out new floor plans, identify items that no longer serve a purpose, and create a logical order of operations so you don't get stuck halfway through a move.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_Sso9CpnX4vuIwuUfHKeO9oxWeKqd21s1Iw3uqW7G/ai-agent-connect
- **Tags:** organization, household, spatial-planning, logistics, room-reset

## Description

Reorganizing a room is usually a chaotic mess of moving heavy furniture only to realize you blocked the door. This MCP changes that by treating your home layout like a logistics problem. You can feed your room dimensions and item lists into your AI client, and it will work through the spatial and functional constraints for you. 

Instead of guessing where the desk should go, you get a specific placement plan. Instead of wondering what to do with the old armchair, you get a list of items to move out and a sequence of tasks to prepare your remaining belongings. It helps you maintain a usable living space while you transition from one setup to another. You can use it to classify items by their new utility or to generate a step-by-step checklist for cleaning and repairing things before they land in their new spots. It effectively removes the guesswork from household transitions.

## Tools

### calculate_reset_sequence
This tool determines the best order of operations for your move. It ensures you don't create a deadlock by moving items in an order that blocks your access to the rest of the room.

### find_transfer_candidates
This tool identifies which items should be removed from the space. It helps you pick out the clutter or furniture that no longer fits your new room purpose.

### generate_prep_tasks
This tool creates a checklist of specific actions for your items. It tells you if a piece of furniture needs cleaning or repair before it is moved.

### get_placement_plan
This tool generates a spatial layout for the items staying in the room. It maps out where things should sit to maximize your available space.

### identify_item_roles
This tool classifies the items you are keeping. It looks at how each object will serve the new purpose of the room.

## Prompt Examples

**Prompt:** 
```
I am resetting my bedroom. Help me plan the layout for my bed, desk, and lamp given my room dimensions.
```

**Response:** 
```
I have generated a placement plan. Your bed will be placed at coordinates (0,0), and your desk will be positioned at (2,0) to ensure a clear walkway remains open.
```

**Prompt:** 
```
Which items should I move out of my living room to make it a productive home office?
```

**Response:** 
```
Based on your priority for utility, the large coffee table and the decorative floor vase should be transferred out to accommodate your new workspace.
```

**Prompt:** 
```
What tasks do I need to do before moving my old wooden chair into the new room?
```

**Response:** 
```
The chair is marked as 'Damaged'. You should perform a 'Repair' task on the leg joints before placing it in the new layout.
```

## Capabilities

### Spatial Mapping
Your agent uses this to create floor plans based on item dimensions and room size.

### Item Classification
Your agent uses this to determine how much utility each object provides in a new setting.

### Logistical Sequencing
Your agent uses this to prevent you from getting stuck by calculating the best order to move things.

### Inventory Cleanup
Your agent uses this to flag items that should be moved to a different room or discarded.

### Maintenance Planning
Your agent uses this to list the cleaning or repair work needed for specific items.

## Use Cases

### Home Office Conversion
Turn a spare bedroom into a workspace by identifying which living room furniture to move out.

### Furniture Rearrangement
Plan a new layout for your bedroom to ensure walkways remain clear.

### Pre-Move Maintenance
Identify which pieces of furniture need repair before they are moved into a new home.

### Decluttering Sessions
Use the tool to pick which items no longer fit the utility of your current room.

## Benefits

- Prevents logistical deadlocks by sequencing moves logically.
- Reduces wasted effort by identifying items to remove early.
- Maintains room usability during the transition process.
- Provides clear instructions for item preparation and repair.

## How It Works

Connect the MCP to your client and start planning your space.

1. Connect the MCP to your preferred client like Claude or Cursor via Vinkius.
2. Provide your room dimensions and a list of items to your agent.
3. Ask the agent to generate a placement plan or a list of items to remove.
4. Follow the generated sequence of tasks to execute the room reset.

## Frequently Asked Questions

**How does this MCP prevent me from getting stuck during a move?**
It uses the calculate_reset_sequence tool to determine the optimal order of operations, ensuring you don't block access to parts of the room as you move things.

**Can I use this to decide what to throw away?**
Yes, the find_transfer_candidates tool helps you identify which items should be removed from the room to make space for your new layout.

**What clients can I use this with?**
You can use this MCP with any compatible client, including Claude, Cursor, Windsurf, and VS Code.

**Does it help with furniture repair?**
The generate_prep_tasks tool identifies if items need cleaning or repair before they are moved into their new positions.

**How does it handle room layouts?**
The get_placement_plan tool generates a spatial layout for the items you intend to keep in the room.

**How does the tool prevent me from running out of space?**
The `get_placement_plan` tool validates all item footprints against available floor and shelf area to ensure everything fits within your storage limits.

**Can I use this to plan a home office setup?**
Yes, by setting the new room purpose to 'Productive', the `identify_item_roles` tool will prioritize items that support work and study.

**What is a reset deadlock?**
A deadlock occurs if an essential item is removed before its replacement is placed. The `calculate_reset_sequence` tool specifically prevents this by ordering actions to keep the room functional.
