About
Overview
The Google Calendar MCP Server enables AI agents to manage Google Calendar. It provides tools for creating, reading, updating, and deleting events, checking availability, managing multiple calendars, and handling recurring events. Uses Google OAuth2 for authentication.
Capabilities
Tools & Capabilities
⚡list_events
List upcoming events from a calendar
⚡create_event
Create a new calendar event
⚡update_event
Update an existing event
⚡delete_event
Delete a calendar event
⚡list_calendars
List all calendars
⚡check_availability
Check free/busy times for a date range
Setup
Installation
bash
Install
npx -y google-calendar-mcpExamples
Example Usage
javascript
Usage
{
"mcpServers": {
"google-calendar": {
"command": "npx",
"args": ["-y", "google-calendar-mcp"],
"env": {
"GOOGLE_CLIENT_ID": "your-client-id",
"GOOGLE_CLIENT_SECRET": "your-secret"
}
}
}
}Quick Info
Authornspady
LanguageTypeScript
StatusStable
Stars★ 210
Last UpdatedFeb 12, 2026