Google Calendar MCP MCP Server

Manage Google Calendar events and schedules via MCP.

TypeScript 180 0
View on GitHub

Overview

This productivity-focused Model Context Protocol server enables seamless integration between AI assistants and Google Calendar, allowing users to manage events and schedules directly through natural language interactions. By leveraging the MCP standard, this solution bridges the gap between conversational AI and calendar management, eliminating the need for manual switching between applications. The server provides developers with a robust TypeScript-based foundation for building intelligent scheduling assistants that understand context and user intent.

The Google Calendar MCP server supports comprehensive calendar operations including event creation, modification, deletion, and retrieval across multiple calendars. Users can query their schedules, check availability, manage attendees, and handle recurring events through intuitive command structures. The implementation includes robust authentication with Google's OAuth 2.0 framework and maintains full compatibility with Google Calendar's API specifications, ensuring reliable and secure operations.

This server is designed for compatibility with any MCP-compatible client, making it valuable for developers integrating calendar functionality into AI applications, chatbots, and automated workflow systems. Typical use cases include intelligent scheduling assistants that automatically find meeting times, AI-powered personal assistants that manage daily calendars, and business automation tools that coordinate team availability. The community-driven development approach ensures continuous improvements and broader feature support across diverse productivity environments.

Installation

npx -y @modelcontextprotocol/server-google-calendar-mcp

Compatible Clients

Claude DesktopCursorWindsurf

Related

FAQ

How do I install the Google Calendar MCP MCP server?
Install via npx or pip depending on the language. Then add the server configuration to your MCP client settings file.
Which AI clients support the Google Calendar MCP MCP server?
The Google Calendar MCP MCP server is compatible with Claude Desktop, Cursor, Windsurf. Any MCP-compatible client should work.