mcp-google-calendar
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
list_calendars
Get all available days
list_calendar_events
Search for things within the specified date range
create_calendar_event create_calendar_event
Add new things to your calendar
get_calendar_event
Get detailed information about a specific event
edit_calendar_event
Modify existing calendar events
delete_calendar_event delete_calendar_event
Delete things from the calendar