Connect Your AI Agent with Google Calendar for Slack

Integrate Google Calendar MCP server into your Slack workspace for instant access to your AI agent.

Back to MCP Servers
Google Calendar
Google Calendar
With Google Calendar, you can quickly schedule meetings and events and get reminders about upcoming activities, so you always know what’s next.

Categories

Productivity

Available Tools

Tools that your AI agent can use through this MCP server to interact with Google Calendar

List Events

Retrieve a list of event from the Google Calendar. See the documentation

Update Following Event Instances

Update all instances of a recurring event following a specific instance. This creates a new recurring event starting from the selected instance. See the documentation

Update Event

Update an event from Google Calendar. See the documentation

Update Event Instance

Update a specific instance of a recurring event. Changes apply only to the selected instance. See the documentation

Create Event

Create an event in a Google Calendar. See the documentation

Retrieve Free/Busy Calendar Details

Retrieve free/busy calendar details from Google Calendar. See the documentation

List Event Instances

Retrieve instances of a recurring event. See the documentation

Add Quick Event

Create a quick event to the Google Calendar. See the documentation

Add Attendees To Event

Add attendees to an existing event. See the documentation

Get Date Time

Get current date and time for use in Google Calendar actions. Useful for agents that need datetime awareness and timezone context before calling other Google Calendar tools.

List Calendars

Retrieve a list of calendars from Google Calendar. See the documentation

Retrieve Event Details

Retrieve event details from Google Calendar. See the documentation

Get Current User

Retrieve information about the authenticated Google Calendar account, including the primary calendar (summary, timezone, ACL flags), a list of accessible calendars, user-level settings (timezone, locale, week start), and the color palette that controls events and calendars. Ideal for confirming which calendar account is in use, customizing downstream scheduling, or equipping LLMs with the user’s context (timezones, available calendars) prior to creating or updating events. See the documentation.

Retrieve Calendar Details

Retrieve calendar details of a Google Calendar. See the documentation

Delete an Event

Delete an event from a Google Calendar. See the documentation