Cédric Rittié

Google Calendar
MCP · Organization

Google Calendar

Reads your calendar, suggests slots, creates events. Mostly useful to prep meetings or find shared availability without playing Tetris.

Use cases

  • Prep a 1:1 with context from the previous one
  • Find 30 min in the week
  • Auto-block focus time

Installation

1.Enable the Google Calendar API on your Google Cloud project (same as Sheets/Gmail). Read operations are instant; event creation goes through a confirmation step.

2.One line, one terminal
$ claude mcp add workspace -- npx -y workspace-mcp

Need to install Claude Code first? See the Claude Code page · Official docs

Concrete examples

"Trouve un créneau de 45 minutes avec Marie la semaine prochaine, idéalement en matinée."

Claude cross-references your calendar, reads Marie's shared availability if accessible, proposes 2-3 slots.

Sample output
→ Scanning your calendar next week (Mon-Fri)
→ Checking Marie's free/busy (shared calendar)

Compatible morning slots, 45 min
1. Tue Apr 22, 9:00-9:45     ✓ you free, Marie free
2. Wed Apr 23, 10:15-11:00   ✓ you free, Marie free
3. Thu Apr 24, 9:30-10:15    ⚠ you free, Marie has a meeting ending 9:25

Want me to create the event? If yes, which slot and what title?
"Bloque 2h de focus time chaque matin la semaine prochaine, 9h-11h. Titre : 'Deep work'."

Batch event creation. Claude detects existing conflicts and asks how to handle them.

Sample output
→ Plan: 5 "Deep work" events 9-11am from Mon Apr 21 to Fri Apr 25

Conflicts detected
- Wed Apr 23 9:30-10:00: Review design Emma

Options
A. Create all events, Wed event overwrites Review design
B. Create all except Wednesday
C. Create all, mark Wed as "tentative" (overlap with Review)

Which option?