Quick-add an event
quick_add_eventParse a plain-English phrase to create a calendar event. Optionally set the target calendar and account.
Instructions
Create an event from a plain-English phrase, parsed by Google.
Google interprets the date, time and title itself, in the calendar's own timezone. Check the returned start/end and tell the user what was booked -- the parser guesses, and does not handle attendees or descriptions.
Args: text: The phrase to parse, e.g. 'Dentist Thursday 9am' or 'Team sync every Monday at 10 for 30 minutes'. calendar_id: Calendar to create the event on. account: Account name from 'calendar-mcp accounts'; omit for the default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| text | Yes | ||
| account | No | ||
| calendar_id | No | primary |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| event | Yes | The event after the operation. | |
| message | No | One-line human-readable summary of what happened. | |
| calendar_id | Yes | Calendar the event lives on. |