Use Google Calendar with AI via MCP
Few everyday questions depend as reliably on one glance at the calendar as “when does this work for everyone?”. Google runs a dedicated MCP server for Google Calendar, currently in developer preview. CompanyGPT connects to it via OAuth using a client ID belonging to your own company.
What is Google Calendar?
Google Calendar is the calendaring application in Google Workspace. It handles personal and shared calendars, room and resource booking, recurring events and free/busy information, and it is closely tied into Gmail and Google Meet. In most organizations that makes it the authoritative answer to who is available when.
For AI agents the calendar plays a special role: it supplies the temporal context for everything else. Knowing what is coming up allows an assistant to trigger preparation, place summaries in time and make suggestions that match real workloads instead of guessing.
Connection at a Glance
- MCP server
- Official (Google), remote – developer preview
- Endpoint
- calendarmcp.googleapis.com/mcp/v1
- Transport
- Streamable HTTP
- Authentication
- OAuth 2.0 with the company's own client ID
- Operating model
- SaaS (Google Workspace)
- Visibility
- Follows the calendar sharing settings of the signed-in user
How to Connect Google Calendar to CompanyGPT
MCP access runs through Google’s endpoint calendarmcp.googleapis.com/mcp/v1 with streamable HTTP as transport. Google currently lists this server as a developer preview. It is usable, but not yet generally available – tools and functionality may still change. We name that status deliberately rather than implying finished product maturity.
Authentication uses OAuth 2.0 with your own client ID, created by your company in its own Google Cloud project and stored in CompanyGPT. Every employee signs in with their own Google account, so an agent sees exactly the calendars that account is entitled to see – including the graded visibility from free/busy through to full details that is configured in Workspace.
Whether the calendar may only be read or also written to is defined per agent in CompanyGPT. Roles and groups additionally let your administrators control which teams can activate the integration in the first place.
Typical Use Cases
How AI agents in CompanyGPT work with Google Calendar
Morning briefing
The assistant summarizes the day's meetings, names participants and topics, and flags sessions that still have no agenda attached.
Scheduling without ping-pong
For a group of four colleagues the agent checks free/busy times and proposes suitable slots – no more manual comparison by an assistant.
Prepare meetings on content
Ahead of a customer meeting, CompanyGPT links the calendar entry with documents and emails about the same account and turns them into a compact briefing.
Frequently Asked Questions
Google Calendar and AI – the most important answers
Does Google run its own MCP server for Calendar?
Yes, at calendarmcp.googleapis.com/mcp/v1 using streamable HTTP. The server is operated by Google itself and is currently in developer preview.
Can we already use the integration in production?
Technically yes – the endpoint is reachable. As this is a preview, we recommend a defined pilot scope and plan the broader rollout for the point where Google makes the server generally available.
Does the agent see colleagues' calendars?
Only as far as those colleagues have shared them. Sign-in happens per user, and the sharing levels configured in Google Workspace – from free/busy only through to full event details – continue to apply unchanged.
Can the AI create or move appointments?
The possible feature set follows from the tools the Google server exposes. In CompanyGPT you can define per agent whether access is read-only or write actions are permitted as well.
What preparation is required on our side?
A Google Cloud project with your own OAuth client, approval of the required scopes and – depending on your tenant configuration – allow-listing the application in the Workspace Admin console. We handle the setup together with your IT.
Related Integrations
Google Workspace & Google Cloud
Google Calendar and Your AI – GDPR-Compliant with CompanyGPT
CompanyGPT is the enterprise AI assistant in your own cloud tenant: all relevant AI models, your company data and integrations like Google Calendar – centrally managed, with roles and permissions. We set up the connection together with you.
Google Calendar is a trademark of its respective owner (Google). Its mention describes compatibility and does not imply any partnership or endorsement. Availability and scope of the connection depend on the respective vendor.
