mcp-google-calendar

mcp-google-calendar

31

The MCP Google Calendar Server is a protocol server that enables AI assistants to manage Google Calendar events programmatically. It includes features like event creation, attendee management, and OAuth2 authentication.

What is the purpose of the MCP Google Calendar Server?

The MCP Google Calendar Server allows AI assistants to create and manage Google Calendar events through a Model Context Protocol server implementation.

What are the prerequisites for setting up the server?

You need Node.js v18 or later, a Google Cloud Console project with the Calendar API enabled, and OAuth2 credentials (Client ID and Client Secret).

How do I authenticate with Google Calendar?

You need to set up OAuth2 credentials and obtain a refresh token using the provided npm script.

Can I add attendees to calendar events?

Yes, the server supports adding attendees to calendar events.

Is there support for debugging?

Yes, the server includes debug logging for troubleshooting purposes.