gcal-mcp

teren-papercutlabs/gcal-mcp

3.1

If you are the rightful owner of gcal-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

A Model Context Protocol (MCP) server that integrates with Google Calendar, allowing LLMs to manage calendar events and attendees.

Tools

Functions exposed to the LLM to take actions

gcal_list_calendars

List all accessible Google Calendars. Returns calendar IDs and metadata.

gcal_list_events

List events within a date range. Defaults to next 7 days from primary calendar.

gcal_search_events

Search for events by text query across all event fields.

gcal_create_event

Create a new calendar event with optional attendees and recurrence rules.

gcal_update_event

Update an existing event. Supports partial updates and recurring event modifications.

gcal_delete_event

Delete an event. For recurring events, can delete single instance or entire series.

gcal_get_event

Get detailed information about a specific event.

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources