# Cleaning Standard Agreement AI Agent Connect

> Cleaning Standard Agreement MCP converts messy, unstructured roommate conversations into formal cleaning protocols. It helps you move past vague phrases like "keep it clean" by creating measurable, sensory-based standards that everyone can actually follow. Your AI client uses this to build schedules, validate rules, and draft messages to keep your household running without the constant arguments.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_lX8daeBjQEeTfXiD2BGNu4f6kK0ow0sm408IMxh8/ai-agent-connect
- **Tags:** cleaning, roommates, household-management, organization, productivity

## Description

Living with roommates is hard when nobody agrees on what "clean" actually means. This MCP solves that friction by turning casual chats about chores into a structured social contract. Instead of arguing over whether the sink is dirty, you use this tool to define specific, observable standards that leave no room for interpretation.

You can feed your agent a list of messy, unorganized thoughts about how the house should be kept. The MCP then processes those thoughts into a professional agreement. It checks your rules to make sure they aren't too subjective. If you suggest a rule like "the floor should look nice," the MCP will flag it and suggest something better, like 

## Tools

### calculate_schedule
Generates a recurring calendar or checklist based on the frequencies defined in the agreement

### draft_confirmation_message
Creates a short, polite, and neutral message to be sent to the housemates to confirm the agreement

### generate_agreement
Transforms raw user input into a structured, professional cleaning agreement

### validate_standards
Checks a proposed list of cleaning standards against the "Observable" rule

## Prompt Examples

**Prompt:** 
```
Create a cleaning agreement for Alice, Bob, and Charlie. We want the kitchen counters to be wiped daily and the bins emptied every two days.
```

**Response:** 
```
I have generated your cleaning agreement. It includes observable standards such as 'counters are dry and free of visible crumbs' and assigns bin duties to a rotating schedule. Would you like me to generate the confirmation message for Alice, Bob, and Charlie?
```

**Prompt:** 
```
Check if these standards are okay: 'The living room should look nice' and 'The floor must be clean'.
```

**Response:** 
```
Those standards are too subjective. Instead of 'look nice', try 'no visible clutter on surfaces'. Instead of 'be clean', try 'no visible dust or debris on the floor'.
```

**Prompt:** 
```
Generate a confirmation message for the agreement summary: Kitchen daily, Bathroom weekly.
```

**Response:** 
```
Hi everyone! To keep our home running smoothly, we've put together a quick cleaning plan: Kitchen tasks are daily and Bathroom tasks are weekly. Please let me know if this works for you!
```

## Frequently Asked Questions

**How do I ensure my cleaning rules are objective?**
You can use the `validate_standards` tool. It checks your rules against the 'Observable' requirement to ensure they are sensory and measurable, preventing disputes over subjective terms like 'clean'.

**Can I customize what happens when someone misses a task?**
Yes, when using `generate_agreement`, you can provide a custom `escalationPolicy` to define specific consequences or mediation steps.

**How does the tool help with scheduling?**
The `calculate_schedule` tool takes your list of tasks and frequencies and generates a recurring calendar to prevent cleaning fatigue.
