calendar-mcp

calendar-mcp

1

The Google Calendar AutoAuth MCP Server integrates Google Calendar management into Claude Desktop, enabling AI assistants to manage calendar events through natural language. It supports OAuth2 authentication and features event creation, updating, and retrieval.

Google Calendar AutoAuth MCP Server

A Model Context Protocol (MCP) server for integrating Google Calendar in Claude Desktop, featuring auto authentication support. It allows AI assistants to manage Google Calendar using natural language.

Features

  • Create, update, and delete calendar events
  • Retrieve and list event details
  • Search events by keyword
  • List available calendars
  • Supports natural language date/time input
  • Full integration with Google Calendar API
  • Simple OAuth2 authentication flow
  • Accessible via Desktop and Web application credentials

Installation & Authentication

  • Install using Smithery or manually by creating a Google Cloud Project and obtaining OAuth2 credentials
  • Authentication supported globally or locally with credentials storage

Tools

  • Tools for creating, getting, updating, deleting, and listing events

Security

  • Secure storage for OAuth credentials with offline access

Troubleshooting

  • Guidance on common issues like missing OAuth keys and invalid credentials