# Workweek Capacity Planner for scheduling. AI Agent Connect

> Workweek Capacity Planner manages your weekly workload by calculating actual available time and assigning tasks based on priority. It handles the math of subtracting meetings and focus blocks from your total hours so you can see exactly how much room you have left for new projects.

## Overview
- **Category:** productivity
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_LOKRAfopI5DWVYVuSwNwJoqauuPR5W0IrBQLfuWa/ai-agent-connect
- **Tags:** scheduling, capacity, tasks, workload, productivity

## Description

You can stop guessing how much work you can actually handle in a week. This MCP acts as a scheduling engine that looks at your total available hours, subtracts your fixed commitments like meetings or deep work blocks, and tells you what's left. Once you know your real capacity, you can let your AI client handle the heavy lifting of organizing your to-do list. It uses your task estimates, deadlines, and priority levels to slot work into your calendar logically. If you're running behind, the MCP identifies which tasks are at risk of missing their targets before it's too late. It's a practical way to balance your workload without manually recalculating your availability every time a new meeting pops up on your calendar.

## Tools

### allocate_tasks
This tool slots your tasks into the specific available time windows in your workweek. It uses your task estimates to fill the gaps between your existing commitments.

### analyze_deadline_risks
This tool scans your schedule to find tasks that are currently set to finish after their required due date. It flags these conflicts so you can adjust your plan early.

### calculate_available_capacity
This tool determines your total remaining working hours for the week. It does this by taking your total hours and subtracting any fixed meetings or focus blocks.

### get_weekly_summary
This tool provides a high-level view of how your week is looking. It shows you your total utilization and how well your workload is balanced across the days.

## Prompt Examples

**Prompt:** 
```
Calculate my available capacity for a workday from 09:00 to 17:00 with a meeting from 10:00 to 11:00.
```

**Response:** 
```
Your total capacity is 8 hours, and your remaining capacity after the meeting is 7 hours.
```

**Prompt:** 
```
Allocate these tasks: Task A (2h, priority 1, deadline tomorrow) and Task B (3h, priority 2, deadline tomorrow) into 6 available hours.
```

**Response:** 
```
Task A is scheduled from 09:00 to 11:00 and Task B is scheduled from 11:00 to 14:00. There are 1 hour of overflow.
```

**Prompt:** 
```
Check if my scheduled tasks are at risk of missing their deadlines.
```

**Response:** 
```
Task ID 101 is at risk as it is scheduled to finish at 17:00, but its deadline is 16:00.
```

## Capabilities

### Capacity Calculation
Your agent uses this to find out how many hours you actually have left after meetings.

### Automated Task Slotting
Your AI client uses this to place tasks into your schedule based on priority.

### Deadline Risk Detection
Your agent uses this to spot tasks that won't be finished on time.

### Workload Summarization
Your AI client uses this to give you a bird's eye view of your weekly utilization.

## Use Cases

### Preventing Overbooking
Check your capacity before accepting a new project to see if you actually have the hours available.

### Deadline Management
Run a risk analysis to see if your current task list will realistically meet all upcoming deadlines.

### Weekly Planning
Generate a structured schedule by feeding your task list and meeting times into the MCP.

### Workload Balancing
Use the weekly summary to see if you have too many tasks piled into a single day.

## Benefits

- Subtracts fixed meetings from total hours to find true availability.
- Identifies scheduling conflicts before deadlines are missed.
- Matches task priority with available time slots automatically.
- Provides a clear view of weekly workload balance.

## How It Works

You connect the MCP to your AI client and start managing your time through natural language.

1. Connect the MCP to your preferred client like Claude or Cursor.
2. Tell your agent your total working hours and any fixed meetings.
3. Provide your list of tasks with their estimated durations and deadlines.
4. Ask the agent to allocate the tasks or check for deadline risks.

## Frequently Asked Questions

**How does this MCP calculate my available time?**
It takes your total work hours and subtracts any fixed commitments you provide, such as meetings or focus blocks.

**Can I use this with Claude or Cursor?**
Yes, this MCP works with any MCP-compatible client, including Claude, Cursor, and Windsurf.

**How does it decide which task to do first?**
The tool uses the priority and deadline information you provide to determine the order of task allocation.

**What happens if I have more tasks than hours available?**
The allocation tool will schedule what it can and notify you of any overflow hours that couldn't be fit into the schedule.

**Will it tell me if I'm going to miss a deadline?**
Yes, the analyze_deadline_risks tool specifically identifies tasks that are scheduled to finish after their required deadline.

**How does the tool handle task priority?**
Tasks are processed in descending order of priority. If two tasks have the same priority, the one with the earlier deadline is scheduled first.

**What is considered a 'risky task'?**
A task is flagged as risky if its scheduled end time is strictly later than its required deadline.

**Can I include meetings in my capacity calculation?**
Yes, you can provide a list of commitments, including meetings and focus blocks, to determine your remaining available capacity.
