MCP server
Google Calendar MCP server
Google's own Calendar MCP server lets AI list calendars and events, create, update and delete events, respond to invites and suggest times.
- Official server
- Productivity
Why it matters
What it does and why it matters
Scheduling takes a surprising amount of time. Google's own Calendar MCP server lets an assistant list calendars and events, read event details, create, update and delete events, respond to invitations and suggest times that work.
That makes requests like "find an hour with Sam next week and send an invite" possible in one step.
At review time, it is part of Google's Workspace developer preview program, which requires membership. It uses your Google sign-in and can change and delete events, so we keep invites to external people and deletions behind confirmation.
It works well with the Gmail server: an assistant can read a meeting request in email, check the calendar, suggest times and draft the reply for you to send. For businesses that book appointments with customers, a dedicated booking flow is often better, with the calendar server used by staff behind the scenes.
Use cases
Best business use cases
Daily agenda
Respond to invites
Suggest times
Meeting prep
Tools
Available tools
Tool names as published by the maintainer at review time. Versions change, so check the repository for the current list.
Read and write: Read and write for calendars and events.
-
list_calendarsLists the user's calendars.
-
list_eventsLists events.
-
get_eventGets one event.
-
create_eventCreates an event.
-
update_eventChanges an event.
-
delete_eventDeletes an event.
-
respond_to_eventAccepts or declines an invite.
-
suggest_timeSuggests meeting times.
Workflows
Example workflows
Book a meeting
-
1
Ask for an hour with a colleague next week.
-
2
The assistant suggests times.
-
3
You pick one.
-
4
It creates the event and invites them.
-
5
It confirms the booking.
Morning agenda
-
1
Ask for today's agenda.
-
2
The assistant lists events.
-
3
It flags conflicts.
-
4
It suggests prep for key meetings.
-
5
You adjust your day.
Prompts
Example prompts
“What meetings do I have today, and are there any conflicts?”
“Find a one-hour slot with Sam next week and send an invite.”
“Decline tomorrow's 3 p.m. meeting with a note that I am traveling.”
Setup
Installation and configuration
Examples for Claude Desktop and Claude Code. Replace the placeholder values with your own keys, and store secrets outside version control.
Claude Code: terminal
claude mcp add --transport http --client-id YOUR_CLIENT_ID --client-secret --callback-port 8080 google-calendar https://calendarmcp.googleapis.com/mcp/v1
- Hosted server: https://calendarmcp.googleapis.com/mcp/v1.
- Needs: OAuth 2.0 client (web application) from your own Google Cloud project with the Calendar API and Calendar MCP API enabled..
Security
Security considerations
-
Limit workspaces
Connect with an account that sees only the workspaces or projects a task needs.
-
Mark AI-created items
Use a label or naming rule so items created by the assistant are easy to spot and review.
-
Guard deletes
Deleting events and inviting external people should need confirmation.
-
Untrusted text
Task descriptions and comments can contain misleading text. Treat them as data.
Related servers
Servers that pair well with it
Gmail
Google's own Gmail MCP server lets AI search and read threads, manage labels and create drafts. It has no send tool.
Todoist
Doist's official Todoist MCP server lets AI find, add, update and complete tasks and projects, add comments and get an overview.
Time
The MCP project's Time reference server gives AI the current time in any time zone and converts times between zones.
Keep exploring
Solutions and services that use it
Related services
View all related services- MCP integration Connect AI assistants to your CRM, files, databases and tools through Model Context Protocol servers, with safe permissions.
- AI workflows Step-by-step automations where AI handles the reading, sorting and drafting inside a process you control.
- Voice AI Speech to text, call summaries and voice assistants that take bookings or answer routine calls.
- Third-party integrations Google Workspace, Microsoft 365, accounting, shipping and marketing tools connected to your own software.
- Internal tools Custom software for your own team: trackers, approval flows and back-office systems that replace spreadsheets.
- Cross-platform apps One codebase for iOS and Android with React Native or Flutter, so both apps ship together.
Solutions
View all solutions- Scheduling automation Let customers book, change and confirm appointments themselves, by web, chat or phone, with reminders that cut no-shows.
- Meeting notes automation Transcribe meetings and calls, summarize decisions and push action items into your CRM or project tool.
- Compliance tracking Track filing deadlines, licenses and obligations in one place, with reminders and AI summaries of relevant rule changes.
- Approval workflows Requests, approvals and reminders in one place, with clear owners and deadlines instead of long email threads.
- Email triage Sort a shared inbox by topic and urgency, pull out the key details and draft replies for a person to send.
- AI lead qualification Score, research and route every new inquiry so your team talks to the best leads first.
Industries
View all industries- Real estate Listing sites, lead handling, CRM automation and document workflows for agencies, brokers and developers.
- Vacation rentals Booking websites, owner and guest portals, turnover scheduling and guest messaging for rental operators.
- Home services Booking, dispatch, quotes, invoicing and reviews for plumbers, electricians, cleaners and other home service businesses.
- Healthcare Patient booking, intake forms, internal knowledge assistants and admin automation for clinics and care providers.
- Tax and compliance services Client portals, document checklists, case queues and deadline tracking for tax preparers and compliance firms.
- Hospitality and travel Booking sites, guest messaging, review analysis and multilingual content for hotels, tour operators and travel businesses.
Guides and articles
View all guides and articles- How to build an AI workflow with MCP servers Plan, connect and test an AI workflow that uses MCP servers, from a single task to a reliable process.
- What are AI agents and how do businesses use them? What AI agents are, real business uses, the controls they need and how to start with one safely.
- How to measure the ROI of AI automation Measure the return on AI automation with a baseline, the right metrics and honest accounting of costs.
- AI automation vs traditional automation How rule-based automation and AI automation differ, where each fits and how to combine them.
- How to connect AI to your CRM Connect AI assistants to HubSpot, Salesforce or other CRMs safely, with the tasks worth automating first.
- AI chatbot vs AI agent What separates a chatbot that answers from an agent that acts, and when you need each.
AI models
View all ai models- Deepgram Nova-3 and Flux Deepgram's speech-to-text models: Nova-3 for general transcription in 60+ languages, and Flux for voice agents with built-in end-of-turn detection.
- GPT Transcribe OpenAI's current speech-to-text model, replacing Whisper and the GPT-4o transcribe models, with streaming and keyword or language hints.
- Speech Speech-to-text and text-to-speech models for transcription, call analysis and voice assistants.
Glossary terms
View all glossary terms- Workflow automation Workflow automation uses software to move work through a series of steps, such as routing, approvals and notifications, based on rules and events.
- AI agent An AI agent is software that uses a language model to plan steps, call tools and act toward a goal, instead of only answering one question.
- Automation Automation is using software to perform a task or process with little or no human effort each time it runs.
- Artificial intelligence Artificial intelligence is the broad field of building software that performs tasks that normally need human judgment, such as understanding language or images.
- CRM A CRM, or customer relationship management system, stores contacts, companies, deals and interactions so a team can manage its customer relationships in one place.
- MCP server An MCP server is a program or hosted service that exposes a system's data and actions as tools that AI assistants can use through the Model Context Protocol.
FAQ
Questions people ask us
Have a question that is not here? Ask us directly.
Yes. Google hosts it, through its Workspace developer preview program at review time.
Yes. It has a tool that suggests times.
Yes. Keep deletes behind confirmation.