mcp-google-calendar

mcp-google-calendar

3.4

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

A Model Context Protocol (MCP) server that integrates with Google Calendar, built with TypeScript.

The Google Calendar MCP Server is a robust integration tool designed to seamlessly connect with Google Calendar using OAuth 2.0 authentication. Built with TypeScript, this server allows users to manage their calendar events efficiently through a variety of operations such as creating, reading, updating, and deleting events. It supports persistent token storage for automatic authentication, ensuring a smooth user experience. Additionally, the server offers a Server-Sent Events (SSE) transport option for real-time updates, making it ideal for applications requiring live data synchronization. The server is also compatible with Claude and other MCP-compatible AI assistants, enhancing its utility in AI-driven environments.

Features

  • Seamless Google Calendar integration with OAuth 2.0 authentication
  • Persistent token storage for automatic authentication
  • List and manage calendars with comprehensive event operations
  • Create, read, update, and delete calendar events
  • Fetch calendar events between specified dates

Tools

  1. list_calendars

    Get all available days

  2. list_calendar_events

    Search for things within the specified date range

  3. create_calendar_event create_calendar_event

    Add new things to your calendar

  4. get_calendar_event

    Get detailed information about a specific event

  5. edit_calendar_event

    Modify existing calendar events

  6. delete_calendar_event delete_calendar_event

    Delete things from the calendar