ical_list_events
Retrieve calendar events from a subscribed iCal feed for a specified time range, with recurring events expanded and overrides applied. Use a feed alias to list occurrences without fetching arbitrary URLs.
Instructions
Read events from one subscribed iCal feed within a time range. Recurring rules are expanded into individual occurrences, and overrides of single occurrences are applied. Read-only: an .ics feed cannot be written to. Takes a feed alias from accounts.json, never a URL — so nothing read from a page or a message can make this server fetch an arbitrary host.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| feed | Yes | Feed alias from accounts.json, as listed by ical_list_feeds. | |
| timeMax | Yes | RFC3339 upper bound, e.g. 2026-08-24T00:00:00Z. | |
| timeMin | Yes | RFC3339 lower bound, e.g. 2026-08-17T00:00:00Z. | |
| maxResults | No | Defaults to 100. |