# Laundry Access Plan AI Agent Connect

> Laundry Access Plan MCP manages the friction of shared laundry rooms. It handles machine capacity, drying space, and utility limits to build organized booking windows. You can use it to set fair load limits for residents, assign cleaning tasks, and create clear house rules for forgotten laundry or shared maintenance.

## Overview
- **Category:** scheduling
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_5KzqMXNBaXat8kM7kR44YouEwl1o1FjFzBVgXzg4/ai-agent-connect
- **Tags:** laundry, household-management, scheduling, maintenance, fairness

## Description

Managing a shared laundry room shouldn't feel like a full-time job. This MCP helps you set up a system that actually works for everyone in the house. Instead of arguing over who left their clothes in the washer, you can establish clear protocols and booking windows that respect everyone's time and the machine's capacity. 

Your AI client can act as the household coordinator. It looks at how many people live in the house, how many machines you have, and any utility constraints like quiet hours to build a schedule. It handles the math of load limits so no one person hogs the machines, and it can even draft the notices you need to send to the group chat. Whether you're managing a large student house or a shared apartment, this MCP turns messy laundry schedules into a predictable, automated routine.

## Tools

### assign_maintenance_tasks
This tool distributes machine upkeep duties among people in the house. It helps you rotate tasks like cleaning filters so the work stays even.

### calculate_load_limits
This tool determines the maximum number of laundry loads each resident can run. It ensures machine availability stays fair for everyone.

### generate_forgotten_laundry_protocol
This tool creates specific instructions for what to do when laundry is left in a machine. It helps prevent disputes over abandoned clothes.

### generate_shared_notice
This tool produces a final summary of the laundry plan. You can send this to all residents to keep everyone on the same page.

### get_booking_windows
This tool identifies available time slots for laundry. It accounts for resident requests and specific utility constraints like noise restrictions.

## Prompt Examples

**Prompt:** 
```
We have 4 residents and 3 washing cycles available per day. How many loads can each person do?
```

**Response:** 
```
With 3 cycles available for 4 residents, each person is allocated 0 full loads if no priority is set, or you can prioritize specific days to ensure everyone gets access.
```

**Prompt:** 
```
What are the available laundry slots for Monday and Tuesday if we have a no-night-laundry rule?
```

**Response:** 
```
The available slots for Monday and Tuesday, respecting the no-night-laundry constraint, are 8:00 AM - 10:00 AM, 10:00 AM - 12:00 PM, and 2:00 PM - 4:00 PM.
```

**Prompt:** 
```
Create a notice for our house rules including cleaning the filter every week.
```

**Response:** 
```
Laundry Plan Summary: Please follow the assigned booking windows. Maintenance task: Clean the filter is required weekly. Ensure all laundry is removed within the grace period to keep the schedule running smoothly.
```

## Capabilities

### Capacity Management
The AI calculates how many loads and drying slots are actually available.

### Fairness Logic
Your agent uses load limits to prevent any single resident from overusing the machines.

### Maintenance Scheduling
The AI assigns cleaning tasks like filter maintenance to different household members.

### Conflict Prevention
The AI generates protocols for handling laundry left in machines to stop arguments.

### Automated Communication
Your agent drafts shared notices to keep the whole house informed of the schedule.

## Use Cases

### Shared Apartment Scheduling
Set up weekly booking windows so roommates don't overlap.

### Dormitory Management
Manage large-scale laundry access while respecting building utility rules.

### Maintenance Rotation
Assign filter cleaning and machine checks to residents on a rotating basis.

### Rule Enforcement
Generate clear notices about what happens when laundry is left in a machine.

## Benefits

- Reduces arguments over machine usage through math-based load limits.
- Prevents machine downtime by automating maintenance task assignments.
- Eliminates scheduling conflicts by respecting utility and noise constraints.
- Standardizes house rules with clear, written protocols for forgotten laundry.

## How It Works

Connect your AI client to the Vinkius-hosted MCP and start managing your laundry room immediately.

1. Connect your preferred MCP-compatible client to Vinkius.
2. Provide your resident count and machine capacity to your AI agent.
3. Ask the agent to calculate load limits or find available booking windows.
4. Use the agent to assign maintenance tasks or draft house notices.

## Frequently Asked Questions

**How does this MCP handle machine availability?**
The AI uses the get_booking_windows tool to find available slots based on your resident requests and specific utility constraints.

**Can I use this to assign cleaning duties?**
Yes, you can use the assign_maintenance_tasks tool to distribute tasks like cleaning filters among household members.

**What happens if someone leaves clothes in the washer?**
You can use the generate_forgotten_laundry_protocol tool to create a set of instructions for handling laundry left in machines.

**Does it work with my existing AI tools?**
Yes, this MCP works with any MCP-compatible client like Claude, Cursor, or Windsurf.

**How does it ensure everyone gets a fair turn?**
The calculate_load_limits tool determines how many loads each resident can perform to keep usage balanced.

**How does the tool handle urgent laundry needs?**
Urgent needs are prioritized during the capacity calculation. The `calculate_load_limits` tool subtracts high-priority loads from the total machine capacity before distributing the remaining slots among residents.

**Can I set specific rules for cleaning the machines?**
Yes. You can use `assign_maintenance_tasks` to distribute specific cleaning rules, such as cleaning filters or wiping gaskets, among all household members.

**What happens if someone leaves clothes in the machine?**
You can define a specific protocol using `generate_forgotten_laundry_protocol`. This allows you to set a grace period and a notification method before clothes are moved to a designated area.
