Google Calendar (Official)

Connect AI assistants to Google Calendar using Google's official remote MCP server with an admin-supplied OAuth client.

Type: Official

Source Type: Remote URL

Source: https://calendarmcp.googleapis.com/mcp/v1

Description: Google Calendar MCP server is Google's official remote MCP integration for Calendar. It enables creating, listing, updating, and deleting events, managing calendars, and looking up free/busy information through OAuth.


Setup

Admin Setup (one-time)

  1. In the Google Cloud Console, select the project that should own the OAuth client.

  2. Navigate to APIs & Services > Library, search for Google Calendar API, and click Enable.

  3. Navigate to Google Auth Platform > Branding and configure the OAuth Consent Screen (App name, support email, audience, contact email).

  4. Under Data Access > Add or Remove Scopes, add (one per line):

calendar.calendarlist.readonly
calendar.events.readonly
calendar.events.freebusy
  1. Navigate to Google Auth Platform > Clients > Create Client and select Web application.

  2. Under Authorized redirect URIs, click + Add URI and enter:

  1. Click Create and copy the Client ID and Client Secret.

In Natoma, an admin adds Google Calendar under Apps and enters the Client ID and Client Secret.

Authorize Your Connection

When prompted while creating the connection in Natoma, click Authorize.

Last updated