Skip to main content

Google Calendar · MCP

Google Calendar in any assistant.

List, add, change and cancel events without leaving the terminal.

Calendar has two levels rather than four: read what is on it, or write to it. A client granted read can answer what a week looks like and cannot move anything in it.

claude mcp add gbrain https://gbrain.io/mcp --header "Authorization: Bearer <token>"

One endpoint for everything on the plane, not one per service. What this client can call is decided by its permission, not by the address.

Every Google Calendar tool

The names tools/list hands an assistant, from the same catalog the endpoint serves, minus anything the permission does not allow.

gcal_list_events
See your events
gcal_list_calendars
See your calendars
gcal_freebusy
Find a free slot
gcal_get_event
Read an event
gcal_create_event
Add an event
gcal_update_event
Change an event
gcal_respond
Answer an invitation
gcal_delete_event
Remove an event
gcal_move_event
Move an event

Or from a terminal

The same Google Calendar, four commands from a shell prompt, on the same permission and the same record.

Google Calendar from the command line

How the whole thing fits

One permission, one daily ceiling, one record, across every client that asks.

Tools