google-calendar-mcp
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.
A TypeScript-based Model Context Protocol (MCP) server that allows Claude Desktop to connect to and interact with Google Calendar.
The Google Calendar MCP Server is a TypeScript-based server designed to facilitate the integration of Claude Desktop with Google Calendar. It enables users to connect their Claude Desktop AI to Google Calendar, allowing for seamless interaction with calendar data. The server supports operations such as retrieving calendar lists and events, creating, updating, and deleting events, and fetching upcoming events across all calendars. It employs Google OAuth2 for secure authorization and ensures secure token handling. The server is built with strong typing in TypeScript, ensuring robust and reliable performance. It requires Node.js (v16 or higher), npm or yarn, and Google OAuth2 credentials for setup. The server supports two authentication methods: Google Cloud OAuth for secure production use and direct authentication for simpler development use.
Features
- Connect Claude Desktop AI to Google Calendar data
- Authorization with Google OAuth2
- Retrieve calendar lists and events
- Create, update, and delete calendar events
- Secure token handling