calendar.google.com
Google Calendar is Google’s calendar and scheduling service for managing calendars, events, attendees, and availability. It is part of Google Workspace and also supports AI-agent access through a remote MCP server.
Google Calendar exposes a REST HTTP API for calendar and event data plus a remote MCP server for AI agents; both require Google-issued credentials, with the HTTP API supporting OAuth 2.0 and some API-key access.
- Google Calendar MCP serverdiscovered
- Google Calendar APIdiscovered
In the Google Cloud console, create or select a project, enable the Google Calendar API, configure the OAuth consent screen if prompted, then create an OAuth 2.0 Client ID under APIs & Services → Credentials. Use the Calendar scopes documented in Choose Google Calendar API scopes.
In the Google Cloud console, create or select a project, enable the Google Calendar API, then create an API key under APIs & Services → Credentials. The JavaScript quickstart explicitly has a Create an API key step on the Calendar API JavaScript quickstart.
Use an MCP client that supports remote servers and OAuth. Per Google’s MCP setup guide, you enable the Calendar MCP server in your Google Cloud project, then connect your MCP client to the server and complete the Google sign-in/consent flow in the browser. The client handles the OAuth flow for the user; see Configure the Calendar MCP server.
conventions · 0/8 published
- integrations.json✗
/.well-known/integrations.json - llms.txt✗
/llms.txt - API catalog✗
/.well-known/api-catalog - OpenAPI document✗
/api/schema/, /openapi.json, /swagger.json, /api/openapi.json, or /v1/openapi.json - MCP server card✗
/.well-known/mcp/server-card.json - OAuth protected resource✗
/.well-known/oauth-protected-resource - Agent card✗
/.well-known/agent-card.json - Agent skills✗
/.well-known/agent-skills/index.json
Publish these signals → /publishing