Google Calendar for your agents.
Connect Google Calendar once and every agent you run inside Even (Claude Code, Codex, OpenCode, Even Agents) can use it: 13 curated tools, discovered on demand, with your key stored on your machine and every call going direct to Google Calendar.
What agents can do with Google Calendar
Curated for agents: the calls that matter, with schemas and descriptions written for tool use, not an endpoint dump.
google-calendar_list_calendarsList the calendars on the account.
google-calendar_list_eventsList upcoming events on a calendar. Use "primary" for the main calendar.
google-calendar_create_eventCreate an event. `start` and `end` are objects like {"dateTime": "2026-07-14T15:00:00Z"} or {"date": "2026-07-14"}.
google-calendar_get_eventGet a single event by id from a calendar. Use "primary" for the main calendar.
google-calendar_update_eventUpdate an existing event (full replace). Supply the fields to set; `start`/`end` are objects like {"dateTime": "2026-07-14T15:00:00Z"}.
google-calendar_delete_eventDelete an event from a calendar.
google-calendar_move_eventMove an event to a different calendar. `destination` is the target calendar id.
google-calendar_list_colorsList the color palette (calendar and event color ids) available to the account.
google-calendar_freebusy_queryQuery free/busy blocks across calendars. `items` is an array like [{"id": "primary"}]; timeMin/timeMax are RFC 3339 timestamps.
google-calendar_get_calendarGet metadata for a specific calendar.
google-calendar_quick_add_eventCreate an event using natural language text.
google-calendar_import_eventImport an event from an external source (e.g. iCal).
google-calendar_watch_eventsStart watching for changes to events on a calendar via push notification.
Connect it in a minute
The connect flow is agent-driven: Even opens the key page in its own browser and collects the key through a secure native field. It never passes through the chat.
- Paste the prompt below into any agent running inside Even, or click Connect in Even's catalog.
- In Google Cloud Console, create an OAuth client of type Desktop app (or add http://127.0.0.1 to its redirect URIs).
- Enable the Google Calendar API for the project.
- Copy the client ID and client secret into Even, then approve access on Google's page.
- Paste the key into Even's secure field. Even verifies it and your agents are live.
Connect Google Calendar to Even: call connect_begin("google-calendar") on the even-connect MCP and walk me through it.
Create and manage Google Calendar events, check attendee availability across calendars, and move events between calendars.
More Even Connect services
One MCP server, a handful of meta-tools, every service below. Agents search for the right tool at run time, so context stays lean.