Choose calendar defaults, custom notifications, or no reminders with an explicit agent workflow.
Calendar reminders are easy to overlook in an agent-generated event. A hold with no reminder, a meeting with the calendar default, and a ten-minute popup are three different choices.
Google Calendar's Events resource uses reminders.useDefaultto choose calendar-level reminders. When it is false, overridessupplies event-specific reminders. CalendarMCP accepts the same shape when creating or updating an event.
reminders: { useDefault: true }
reminders: { useDefault: false, overrides: [] }
reminders: { useDefault: false, overrides: [{ method: "popup", minutes: 10 }] }
The second form suppresses reminders. It is useful for informational trip blocks or imported reference events. The third form requests a popup ten minutes before the event. Avoid assuming the default reminder setting is the same on every connected calendar.
For many events, an agent should leave the calendar default alone. Explicit overrides are most useful when the user names a precise notification need.
Sources: Google Calendar Events resource and CalendarMCP tool documentation.
Connect your Google Calendar to Claude and any MCP client in about two minutes.
Connect Google Calendar