- Home
- MCP Integrations
- Google Calendar MCP Server
Google Calendar MCP Server
Connect to the Google Calendar MCP server to create events, check free slots, manage attendees, and automate scheduling across your calendars using AI agents on Gumloop, Claude, or Cursor.
Installation
Get StartedCreate a Gumloop Account
To use this MCP, you need a Gumloop account. If you don't have one yet, you can create one for free.
Copy Your Server URL
Copy your MCP server URL and add it to your client. You'll be prompted to authorize on first use.
What is Google Calendar MCP?
The Google Calendar MCP server gives AI agents access to your full calendar. That means listing events for any time range, creating new events with attendees and descriptions, updating existing events, deleting events, checking free/busy availability, managing attendees, moving events between calendars, and handling recurring event instances. It works across all calendars in your Google Workspace account.
If you spend time coordinating meetings, checking availability, or manually creating calendar events from emails and Slack messages, this integration automates those tasks. Your AI agent can read your schedule, find open slots, and create properly formatted events without you touching the Google Calendar interface.
MCP stands for Model Context Protocol. It’s an open standard that gives AI agents a way to connect to external tools and services. Instead of building against the Google Calendar API, configuring OAuth 2.0 scopes, or writing scripts to manage events, you connect the Google Calendar MCP server and let your AI agent handle scheduling through natural language.
What you can do with Google Calendar MCP on Gumloop
List events for any time range
Pull events from any calendar for a specific date range. See what’s on your schedule today, this week, or any custom period. Results include event titles, times, attendees, descriptions, and meeting links.
Create events with full details
Create new calendar events with titles, descriptions, start/end times, attendees, location, and conference links. Your AI agent can parse meeting details from emails or Slack messages and create the event automatically.
Check free/busy availability
Find available time slots across one or more calendars. Useful for scheduling meetings without the back-and-forth. Your AI agent can identify open windows that work for all participants.
Update and delete events
Modify event details like time, title, description, or attendees. Cancel events by deleting them. Your AI agent can reschedule based on conflicts or changing priorities.
Manage attendees
Add or remove attendees from events. Update RSVP statuses. Useful for automations that need to invite people based on specific criteria or manage event rosters.
Move events between calendars
Transfer events from one calendar to another. Helpful when you need to reorganize events across personal and team calendars.
List all calendars
See every calendar accessible to your account including personal, team, and shared calendars. Useful for discovering which calendars to query or create events on.
Handle recurring events
List individual instances of recurring events. Manage recurring schedules without dealing with the complexity of recurrence rules manually.
How to connect the Gumloop Google Calendar MCP Server
- 1
Create a free Gumloop account
Sign up at gumloop.com. No credit card required.
- 2
Add the Google Calendar MCP server
Copy your MCP server URL from Gumloop and add it to your preferred client (Claude, Cursor, or Gumloop workflows). You'll authorize on first use.
- 3
Start using Google Calendar in your AI workflows
That's it. Your AI agent can now create events, check availability, manage attendees, and automate scheduling across all your Google Calendars. Use it inside a Gumloop automation, in Claude Desktop, or in Cursor.
Google Calendar MCP use cases
Automated meeting scheduling from Slack or email
When someone requests a meeting in Slack or email, a Gumloop workflow can check your calendar for available slots, propose times, and create the event once confirmed. No more manual back-and-forth or Calendly links. The AI agent handles the full scheduling flow.
Daily schedule briefings
Set up a morning workflow that pulls your calendar events for the day, generates a summary with prep notes for each meeting (pulling context from Google Docs, Slack, or your CRM), and sends it to you in Slack or email before your first meeting.
Meeting prep automation
Before each meeting, an AI agent can pull the attendee list from Google Calendar, look up their profiles in your CRM (Salesforce, HubSpot), gather recent communication history, and compile a prep document in Google Docs. You walk into every meeting with context.
Calendar-based workflow triggers
Use calendar events as triggers for other automations. When a "Client Kickoff" event is created, automatically set up a project folder in Google Drive, create a Slack channel, and add the initial tasks to your project management tool. Calendar events become the starting point for complex workflows.
Team availability and resource planning
Check free/busy status across multiple team members to find optimal meeting times. Generate weekly availability reports for resource planning. Useful for managers coordinating across time zones or scheduling client meetings with multiple team members.
Why use Gumloop for Google Calendar MCP
No OAuth setup or GCP configuration
Most Google Calendar integrations require setting up an OAuth consent screen, configuring calendar scopes, and managing refresh tokens. Gumloop handles all of that. Connect your Google account once and start automating.
Works with multiple MCP clients
Use the Google Calendar MCP server in Claude Desktop, Cursor, or directly inside Gumloop workflows. Same endpoint, works with any MCP client.
Chain Google Calendar with 100+ other integrations
Combine calendar data with Slack, Gmail, Google Docs, Salesforce, and other MCP tools in a single workflow. Create events from CRM updates, send meeting summaries to Slack, or prep documents based on upcoming meetings.
Enterprise-grade and scalable
SOC 2 compliant, built for teams, with role-based permissions. Works for solo users and organizations on Google Workspace.
Free plan available
Test the Google Calendar MCP integration on Gumloop’s free tier. Paid plans start at $37/month.
Frequently asked questions
Related MCP servers
Gmail MCP Server
Interact with Gmail emails and messages
Google Docs MCP Server
Create and manage Google Docs documents
Google Drive MCP Server
Search and access files in Google Drive
Google Sheets MCP Server
Read, write and update your Google Sheets
Slack MCP Server
Interact with Slack channels and messages
Zoom MCP Server
Server for interacting with Zoom Meetings API
Ship Google Calendar agents in minutes
Connect any AI agent to 100+ MCP servers, fully hosted, zero setup.