A Model Context Protocol server that enables Claude AI to interact with Google Calendar, providing tools for listing events, creating meetings, updating events, deleting events, and finding free time slots through secure OAuth 2.0 authentication.
List calendar events within a specified time range.
Create a new calendar event.
Update an existing calendar event.
Delete a calendar event.
Find available time slots in the calendar.
{
"mcpServers": {
"google-calendar": {
"command": "node",
"args": [
"/ABSOLUTE/PATH/TO/YOUR/build/index.js"
],
"env": {
"GOOGLE_CLIENT_ID": "your_client_id_here",
"GOOGLE_CLIENT_SECRET": "your_client_secret_here",
"GOOGLE_REDIRECT_URI": "http://localhost",
"GOOGLE_REFRESH_TOKEN": "your_refresh_token_here"
}
}
}
}