# Cleaning Time Total AI Agent Connect

> Cleaning Time Total MCP handles the math for service managers. It aggregates cleaning durations across multiple rooms and converts raw minute counts into human-readable formats like '2h 30m'. Your AI client uses these tools to build accurate schedules and validate that cleaning sessions meet your specific time requirements.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_oSftBqPOfdG2UMww2gJjJ1SSMDgNtPwVr7ii2dub/ai-agent-connect
- **Tags:** cleaning, time-management, scheduling, aggregation, service-management

## Description

If you manage cleaning crews or service schedules, you know that tracking time across multiple rooms is a headache. This MCP takes that math off your plate. Instead of manually adding up minutes and trying to figure out how many hours that actually is, you let your AI client do the heavy lifting. You can feed it a list of durations for different rooms, and it will give you a clean, formatted summary. It's built to help you move from a messy list of numbers to a structured schedule. Whether you need to check if a job meets a minimum time threshold or you just need to see the total time in a readable format, this MCP provides the specific tools to get it done. It's a direct way to turn raw data into something you can actually use for staffing and client updates.

## Tools

### get_formatted_time
This tool converts a raw number of minutes into a standard hour and minute format. It turns 150 minutes into something like 2h 30m.

### get_total_minutes
This tool calculates the sum of cleaning times for a specific set of rooms. It returns the total as a single minute count.

### summarize_cleaning_session
This tool provides a full breakdown of a cleaning session. It gives you both the total minutes and the human-readable time format in one go.

### validate_duration_input
This tool checks your list of durations against your minimum requirements. It ensures the cleaning session meets your necessary standards.

## Prompt Examples

**Prompt:** 
```
Summarize a cleaning session with durations of 30, 45, and 60 minutes.
```

**Response:** 
```
The total cleaning time is 135 minutes, which is 2 hours and 15 minutes.
```

**Prompt:** 
```
Convert 150 minutes into a readable format.
```

**Response:** 
```
2h 30m
```

**Prompt:** 
```
What is the total minutes for rooms taking 20 and 40 minutes?
```

**Response:** 
```
60
```

## Capabilities

### Time Aggregation
Your agent sums up individual room durations to find the total time needed for a job.

### Format Conversion
The AI converts large minute counts into readable hour and minute strings.

### Session Summarization
Your client generates a complete overview of a cleaning session including total time.

### Input Validation
The agent checks if the provided durations satisfy your minimum session requirements.

## Use Cases

### Daily Staff Scheduling
Calculate the total time needed for a day's worth of rooms to assign the right number of cleaners.

### Client Quoting
Convert total minutes into readable formats to tell clients exactly how long a service will take.

### Quality Control
Check if the time spent on a cleaning session matches the minimum requirements for that specific job type.

### Workload Analysis
Summarize multiple sessions to see how much total time is being spent on various service routes.

## Benefits

- Eliminates manual math for multi-room cleaning jobs.
- Standardizes time formats for easier reading.
- Validates that cleaning sessions meet minimum time needs.
- Provides instant summaries of total work duration.

## How It Works

You connect the MCP to your AI client and start feeding it time data.

1. Connect your preferred client like Claude or Cursor to Vinkius.
2. Provide the list of room durations or session data to your AI agent.
3. The agent calls the specific tool needed for the calculation or format change.
4. The MCP returns the calculated or formatted time directly to your chat window.

## Frequently Asked Questions

**What can this MCP do for my cleaning business?**
It automates the math involved in scheduling. It aggregates room durations, formats them into readable time, and validates session lengths.

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

**How does it format the time?**
It converts raw minutes into a human-readable format, such as '2h 30m'.

**Can I check if a cleaning job was long enough?**
Yes, you can use the validation tool to check if a list of durations meets your minimum requirements.

**Do I need to host this myself?**
No, Vinkius hosts and manages the MCP for you. You just connect your client and start using the tools.

**How do I get a full report of a cleaning session?**
You can use the `summarize_cleaning_session` tool, which provides the total minutes, hours, minutes, and a descriptive summary sentence.

**Can I validate if my input data is correct?**
Yes, the `validate_duration_input` tool checks if the provided list of durations is a non-empty array of positive numbers.

**What format is the time output in?**
The `get_formatted_time` tool provides a human-readable string in the format 'Xh Ym'.
