README Excerpt
An MCP server that gives an LLM client read and write access to your Google Calendar. It runs as a single process — stdio by default, streamable HTTP optionally — and exposes 23 tools with structured output: listing and searching calendars and events, creating, updating, moving, RSVPing to and deleting events, free/busy queries, busyness analysis, recurring-event projection, and finding a mutual slot and booking it. On top of that it has a scheduling brain that knows your working hours: finding
Tools (20)
CALENDAR_MCP_ALLOW_BROWSER_AUTHCALENDAR_MCP_CONFIG_DIRCALENDAR_MCP_DEFAULT_ACCOUNTCALENDAR_MCP_LOG_FILECALENDAR_MCP_LOG_LEVELCALENDAR_SCOPESGOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETHOSTOAUTH_CALLBACK_PORTPORTTOKEN_FILE_PATHadd_attendeeanalyze_busynessblock_focus_timebuffer_minutescheck_attendee_statuscreate_calendarcreate_eventdelete_event