Skip to main content

Google Calendar

Google Calendar from the command line.

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.

Four commands

Each of the last three opens a browser tab, does one thing, and hands the terminal back.

curl -sSL https://gbrainio.terminalwire.sh | bash   # install it
gbrainio login                                      # name this terminal, pick how long it lasts
gbrainio auth grant gcal                            # connect the account
gbrainio permission                                 # turn Google Calendar on

The installer is a shell script. Read it first. macOS and Linux.

Then these

Read from the tool plane, so this list is what the CLI answers to today. Add -h to any of them for its arguments.

gbrainio tool gcal ls
See your events
gbrainio tool gcal add
Add an event
gbrainio tool gcal change
Change an event
gbrainio tool gcal rm
Remove an event

Same tools, any assistant

Claude Code, Cursor and Codex reach the same Google Calendar through MCP, on the same permission and the same record.

Google Calendar over MCP

How the whole thing fits

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

Tools

Also on the plane