
Google Calendar
Generally AvailableCalendar event management via Google Calendar. View availability, create and update events, schedule meetings.
- Calendar
- Scheduling
- Productivity
- Authentication
- OAuth 2.0
- Hosting
- Vendor-hosted endpoint
- Required scopes
- 1
- Data actions
- Read and write
How it works
Every agent request passes through Ferentin policy before it reaches Google Calendar.
Ferentin's Google Calendar MCP server gives AI agents access to a user's calendars through OAuth2 authorization, with tools for listing events, creating and updating events, checking availability, and managing attendees. Policy controls restrict access to specific calendar IDs and set a default timezone.
- AI agentAsks for something
- Ferentin policies
- OAuth 2.0 consent
- Per calendar access restrictions
- Audit logging
- Google Calendar MCP serverAuthorized connection
- Governed resultMasked, logged, returned
What agents can do
9 tools · you choose which ones agents may callSearch and browse what exists, without opening the content itself.
- Lists calendar events in a given calendar.
- Returns the calendars on the user's calendar list.
- Searches for events on the user's primary calendar.
Permissions requested
The OAuth 2.0 scopes Google Calendar asks you to approve when you connect.
| Scope | Access |
|---|---|
| https://www.googleapis.com/auth/calendar | Not rated |
Before you connect
- Google does not support Dynamic Client Registration (DCR) — each tenant must create its own OAuth client in Google Cloud Console.
- Use access_type=offline to receive a refresh token for long-lived access.
- The Google Calendar API must be enabled on the same Google Cloud project as the OAuth client.
About Google Calendar
Google Calendar is Google's calendar service supporting personal and shared calendars, recurring events, and meeting scheduling across Google Workspace organisations.
Frequently asked about Google Calendar
- What can AI agents do with Google Calendar through Ferentin?
- Ferentin exposes 9 Google Calendar MCP tools to your AI agents, grouped as Discover (3 tools), Access (1 tool) and Manage (3 tools). Every call is checked against your Ferentin policies before it reaches Google Calendar.
- How is Google Calendar access secured?
- Requests through the Google Calendar integration are covered by OAuth 2.0 consent, per calendar access restrictions and audit logging. These controls are applied by Ferentin, not by Google Calendar, so they hold across every connected agent.
- What permissions does the Google Calendar integration require?
- The Google Calendar integration requests 1 OAuth 2.0 scope: https://www.googleapis.com/auth/calendar
- How do I connect Google Calendar to Ferentin?
- Open the Ferentin admin console, add Google Calendar as a new connection and authenticate with OAuth 2.0. You then choose which permissions and which tools your agents may use, and the connection goes live for everyone covered by your policies.
- Is the Google Calendar integration generally available?
- Yes. The Google Calendar integration is generally available on Ferentin, including the free tier.
Related integrations
3
Google Gmail
Read, search, draft, and send email so your agent can triage and act on your inbox.

Google People
Look up and manage contacts so your agent can find the right people and their details.

Google Drive
File storage and management via Google Drive. Search, browse, and manage files and folders with permission controls.