calendar_list_events
List calendar events stored as Trilium notes, optionally filtered by date range, title, location, or categories. Retrieve events for scheduling or analysis.
Instructions
List events, optionally filtered by date range and text.
Args:
calendar_name: Calendar to read; omit to use the default calendar.
start_date: Earliest day to return, YYYY-MM-DD (events overlapping
the range are included).
end_date: Latest day to return, YYYY-MM-DD.
limit: Maximum number of events to return (0 = no limit).
title_contains: Only events whose title contains this text.
categories: Comma-separated categories; matches events carrying any of them.
location_contains: Only events whose location contains this text.
include_descriptions: Fetch event bodies (one extra request per event).
search_all_calendars: Search every configured calendar instead of one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| end_date | No | ||
| categories | No | ||
| start_date | No | ||
| calendar_name | No | ||
| title_contains | No | ||
| location_contains | No | ||
| include_descriptions | No | ||
| search_all_calendars | No |