← All integrations

Google Calendar

Active

An AI agent for Google Calendar. It works in a scene with a live connection to Google Calendar. It asks before it writes, and every run is traced.

Access Google Calendar events, create meetings, and manage your schedule. AI can check availability, create events, and coordinate across calendars.

Productivity OAuth 3 asset types 10 tools

What you can connect

Add these to your scene and AI gets access.

Account Accounts

A connected Google account for google_calendar

EmailName
Calendar Calendars

A Google Calendar

NameDescriptionPrimary
Event Events

A Google Calendar event

TitleStartEndLocation

Tools

What the agent can do once this is connected.

Writes 10

Change data in the connected system.

calendar_list_calendars List the calendars this account can see, with each calendar's time zone..
calendar_list_events List events in a time range, oldest first.
calendar_get_upcoming Events for the next N days on the primary calendar.
calendar_get_event One event in full: times, guests with responses, join link, organizer, recurrence..
calendar_create_event Create an event, optionally inviting guests.
calendar_update_event Change an event you can edit: title, time, place, description, guests, online meeting.
calendar_delete_event Delete an event.
calendar_respond_to_event Accept, decline or tentatively accept an invitation, optionally with a comment sent to the organizer.
calendar_free_busy Busy intervals per calendar in a range, for this account's calendars and (where the provider allows) colleagues' addresses.
calendar_find_slots Open slots of a given length inside working hours, computed from free/busy across the given calendars.

Connect Google Calendar over MCP

Daslab is itself an MCP server.

Connect Google Calendar in a scene, then pin that scene's URL in Claude Code, Cursor, or any MCP client. The agent there gets your Google Calendar tools, and your approval gate and trace travel with them.

https://daslab.run/mcp/<your-world>/<your-scene>

One scene can hold Google Calendar and everything else you connect, so a single endpoint carries them all. Set up a client.

Use cases

  • Check your schedule and find available time slots
  • Create and update calendar events
  • Get daily briefings of upcoming meetings

Ready to try Google Calendar with Daslab?

Get started with CLI