google-calendar-mcp

google-calendar-mcp

3.1

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 MCP server provides integration with Google Calendar, allowing Claude to view, create, and manage calendar events through a standardized interface.

The Google Calendar MCP Server is designed to facilitate seamless integration with Google Calendar, enabling users to manage their calendar events efficiently. By leveraging the Google Calendar API, this server allows for operations such as listing available calendars, viewing events, creating new events, updating existing ones, and deleting events. The server requires Node.js 16 or higher and a Google Cloud project with the Calendar API enabled. Users must also set up OAuth 2.0 credentials to authenticate and authorize access to their Google Calendar data. The server is built using TypeScript and can be easily integrated into existing systems by updating the Claude MCP settings file. The authentication process is straightforward, involving a one-time OAuth authentication that securely stores tokens for future use. This server is ideal for users looking to automate and streamline their calendar management tasks.

Features

  • List available calendars
  • List events from a calendar
  • Create new calendar events
  • Update existing events
  • Delete events

Tools

  1. list-calendars

    List all available calendars

  2. list-events

    List events from a specific calendar

  3. create-event

    Create a new calendar event

  4. update-event

    Update an existing calendar event

  5. delete-event

    Delete a calendar event