Skip to main content

Google Calendar

List, create, get, and delete events on Google Calendar. Uses the same OAuth2 pattern as the Gmail toolkit.
Requires: npm install googleapis

Quick Start


Config

string
Path to OAuth2 credentials JSON. Falls back to GOOGLE_CALENDAR_CREDENTIALS_PATH env var.
string
Path to saved token JSON. Falls back to GOOGLE_CALENDAR_TOKEN_PATH env var.
any
Pre-authenticated OAuth2 client (if you handle auth yourself).
string
default:"primary"
Calendar ID to operate on.

Tools


Environment Variables

See the Gmail toolkit setup guide for OAuth2 credential instructions — the process is identical.

Tool Usage Examples

List Today’s Events

Create Event

Check Availability