Outlook Calendar MCP

find_free_slots

Find available time slots in the calendar

Input Schema

NameRequiredDescriptionDefault
calendarNoCalendar name (optional)
durationNoDuration in minutes (optional, defaults to 30)
endDateNoEnd date in MM/DD/YYYY format (optional, defaults to 7 days from start date)
startDateYesStart date in MM/DD/YYYY format
workDayEndNoWork day end hour (0-23) (optional, defaults to 17)
workDayStartNoWork day start hour (0-23) (optional, defaults to 9)

Input Schema (JSON Schema)

{ "properties": { "calendar": { "description": "Calendar name (optional)", "type": "string" }, "duration": { "description": "Duration in minutes (optional, defaults to 30)", "type": "number" }, "endDate": { "description": "End date in MM/DD/YYYY format (optional, defaults to 7 days from start date)", "type": "string" }, "startDate": { "description": "Start date in MM/DD/YYYY format", "type": "string" }, "workDayEnd": { "description": "Work day end hour (0-23) (optional, defaults to 17)", "type": "number" }, "workDayStart": { "description": "Work day start hour (0-23) (optional, defaults to 9)", "type": "number" } }, "required": [ "startDate" ], "type": "object" }