Google-Calendar-MCP-Server
If you are the rightful owner of Google-Calendar-MCP-Server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcpreview.com.
This is a Model Context Protocol (MCP) server that integrates with Google Calendar API, allowing AI assistants to manage calendars, create and update events, find available time slots, and more.
The Google Calendar MCP Server is designed to facilitate seamless integration with the Google Calendar API, enabling AI assistants to efficiently manage calendar-related tasks. This server allows users to list calendars, manage events, find available time slots, and handle recurring events. It supports meeting attendees management and provides detailed information about specific events. The server can be set up locally or using Docker, with authentication handled via OAuth 2.0. It is compatible with various AI assistants through the Model Context Protocol, allowing natural language interaction with Google Calendar.
Features
- List all available calendars
- Create, update, and delete events
- Find available time slots in a calendar
- Support for recurring events
- Meeting attendees management
Tools
- list_calendars: List all available calendars.
- list_events: List events in a calendar with filtering options.
- create_event: Create a new event in a calendar.
- get_event: Get details for a specific event.
- update_event: Update an existing event in a calendar.
- delete_event: Delete an event from a calendar.
- find_available_slots: Find available time slots in a calendar.
- get_upcoming_meetings: Get upcoming meetings for today or a specific day.