Best for
- Users who want AI assistant integration with Google Calendar
- Users with multiple Google accounts
- Users needing advanced event management, such as recurring events and free/busy queries
This server offers a comprehensive MCP integration for Google Calendar, with rich features like multi-account support and smart scheduling. It requires proper OAuth setup and may have a learning curve. Overall, it's a solid option for users who want to manage their calendars directly through an AI assistant.
This server implements the Model Context Protocol (MCP) for Google Calendar, offering multi-account, multi-calendar support and advanced event management. It allows AI assistants to perform operations like create, update, delete, and search events, handle recurring events, check free/busy status, and understand natural language dates and times. The server supports intelligent import of events from images, PDFs, and web links, and can detect conflicts across calendars. It requires a Google Cloud project and OAuth setup.
{
"mcpServers": {
"google-calendar": {
"command": "npx",
"args": ["@cocal/google-calendar-mcp"],
"env": {
"GOOGLE_OAUTH_CREDENTIALS": "/path/to/your/gcp-oauth.keys.json"
}
}
}
}