Google Calendar AutoAuth MCP Server enables AI assistants to manage Google Calendar through natural language interactions. It features comprehensive calendar management capabilities including creating, updating, deleting, and searching events with support for natural language date/time input. The implementation provides a streamlined OAuth2 authentication flow with auto browser launch, supports both Desktop and Web application credentials, and stores authentication globally for convenience, making it ideal for users who need to integrate calendar management directly into their AI assistant workflows.
Aún no hay reseñas. ¡Sé el primero en reseñar!
Inicia sesión para unirte a la conversación
Creates a new calendar event. Parameters: summary (string), description (string), location (string), start (string - ISO date/time or natural language), end (string - ISO date/time or natural language), attendees (array of strings), reminders (object with useDefault (boolean) and overrides (array of objects with method (string) and minutes (integer))).
Retrieves details of a specific calendar event. Parameters: eventId (string), calendarId (string).
Updates an existing calendar event. Parameters: eventId (string), summary (string), location (string), start (string - ISO date/time), end (string - ISO date/time).
Deletes a calendar event. Parameters: eventId (string), calendarId (string).
Lists calendar events within a specified time range. Parameters: calendarId (string), timeMin (string - ISO date/time), timeMax (string - ISO date/time), maxResults (integer), orderBy (string).
Searches for events matching a query. Parameters: query (string), calendarId (string), timeMin (string - ISO date/time), maxResults (integer).
Lists all available calendars. Parameters: none.