teren-papercutlabs/gcal-mcp
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