google-calendar-mcp

google-calendar-mcp

3.7

If you are the rightful owner of google-calendar-mcp 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@mcphub.com.

This is a Model Context Protocol (MCP) server that provides integration with Google Calendar, allowing LLMs to interact with calendar events through a standardized interface.

The Google Calendar MCP Server is designed to facilitate seamless integration with Google Calendar, enabling language models to perform a variety of calendar-related tasks. This server allows for reading, creating, updating, and searching calendar events using a standardized protocol. It supports dynamic, multi-step processes such as adding events from images, analyzing calendar patterns, checking event attendance, auto-coordinating events, and providing availability. The server requires Node.js, TypeScript, and a Google Cloud project with the Calendar API enabled. Authentication is handled via Google OAuth 2.0, with tokens managed locally. The server is equipped with scripts for building, testing, and running the server, and it includes a manual and automatic authentication flow. Security measures ensure that sensitive credentials are not exposed, and the server is designed to run locally with options for integration with platforms like Claude Desktop.

Features

  • Dynamic event creation from images
  • Calendar pattern analysis
  • Attendance checking for events
  • Automatic event coordination
  • Availability management across multiple calendars