mcp-server-google-calendar
Verified Safeby gufao
Overview
Provides AI assistants with secure access to Google Calendar to manage events and calendars.
Installation
npm startEnvironment Variables
- GOOGLE_CALENDAR_CREDENTIALS_PATH
- GOOGLE_CALENDAR_TOKEN_PATH
Security Notes
The server uses OAuth2 for authentication, with credentials and tokens loaded from files via environment variables or volume mounts, explicitly avoiding hardcoding. Input validation is performed for required parameters. Error handling is robust, returning formatted strings without exposing internal details. The approach to credentials management (volume-mounted, not in image, not in git) follows best practices.
Similar Servers
google-calendar-streamable-mcp-server
Manages Google Calendar events, checks availability, and schedules meetings via the Model Context Protocol (MCP) using OAuth 2.1.
genesys-cloud-mcp-server
Provides LLM access to Genesys Cloud's Platform API for business insights, including conversation analysis, queue management, and OAuth client auditing.
gCalendar-mcp
This MCP server enables AI assistants to create and manage Google Calendar events.
gCalendar-mcp-python
Facilitate Google Calendar event creation and management via an MCP server, primarily for integration with AI agents like Claude Desktop App.