delete_calendar
Delete an iCloud event calendar by exact name or calendar ID. The calendar must be empty; remove events first with bulk_delete_events, and Reminders lists are not deleted.
Instructions
Delete an iCloud event calendar by exact name or calendarId. The calendar must have no events (past or future); delete them first with bulk_delete_events. Will not delete Reminders lists.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "delete_calendar"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Exact calendar name (must match exactly one calendar) | |
| dryRun | No | If true, report exactly what would change and do not modify anything | |
| calendarId | No | Calendar ID from list_calendars (use instead of name) |