Google Calendar icon

Google Calendar

1

Integrate with Google Calendar to programmatically create, update, delete, and manage events with batch operations and robust error handling.

About

This server provides a Model Context Protocol (MCP) integration for Google Calendar, enabling Claude Desktop and Claude Code users to seamlessly manage their calendar events. It offers robust functionalities for single and batch operations like creating, updating, deleting, listing, and searching events. Additionally, it includes enterprise-grade features such as smart retry mechanisms with exponential backoff for API failures and built-in rate limiting to prevent quota exhaustion. Users can easily configure it with their Google Cloud credentials for secure and efficient calendar management directly through their Claude environment.

Key Features

  • Single Operations: Create, update, delete, list, and search events
  • Batch Operations: Process multiple events efficiently
  • Smart Retry: Automatic retry with exponential backoff for API failures
  • Rate Limiting: Built-in protection against quota exhaustion
  • Authentication: OAuth2 and Service Account support
  • 1 GitHub stars

Use Cases

  • Create a new calendar event for a specific date and time
  • Create multiple recurring training sessions programmatically
  • List all events for a defined time range