get_calendar_events
Retrieve calendar events from the N Lobby MCP Server, filtering by calendar type, date range, or predefined period. Supports personal and school calendars with flexible query options.
Instructions
Get calendar events with advanced options
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| calendar_type | No | Type of calendar to retrieve (personal or school) | personal |
| from_date | No | Start date in YYYY-MM-DD format (optional). If only from_date is provided, it will be treated as a single day. | |
| period | No | Predefined period (optional, overrides from/to dates). Use "today" for single day queries. | |
| to_date | No | End date in YYYY-MM-DD format (optional). Must be at least 1 day after from_date when both are provided. |
Input Schema (JSON Schema)
{
"properties": {
"calendar_type": {
"default": "personal",
"description": "Type of calendar to retrieve (personal or school)",
"enum": [
"personal",
"school"
],
"type": "string"
},
"from_date": {
"description": "Start date in YYYY-MM-DD format (optional). If only from_date is provided, it will be treated as a single day.",
"type": "string"
},
"period": {
"description": "Predefined period (optional, overrides from/to dates). Use \"today\" for single day queries.",
"enum": [
"today",
"week",
"month"
],
"type": "string"
},
"to_date": {
"description": "End date in YYYY-MM-DD format (optional). Must be at least 1 day after from_date when both are provided.",
"type": "string"
}
},
"type": "object"
}