Block Deep Work on Google Calendar
For anyone whose calendar fills with meetings by default and who wants real, uninterrupted focus time protected. It looks across the next five weekdays, finds open blocks of at least 90 minutes between 9am and 5pm, and books recurring deep work events.
The grind
Focus time quietly disappears
Here's what doing this by hand looks like today, and why it doesn't scale.
- Deep work time gets nibbled away one meeting at a time.
- Hunting for open gaps across a busy week is a chore of its own.
- The blocks never stick unless someone keeps rebooking them.
MewCP collapses all of this into one prompt. Here's what that looks like.
The flow
5 steps · 1 server
Your agent runs it end-to-end
Fetch your busy slots for the next seven days.
For each day, work out the free blocks inside working hours that meet your minimum duration.
Pick blocks day by day until you hit the target, favoring mornings and skipping any fragment under 60 minutes.
Create each chosen block as a calendar event.
Return a summary with hours blocked per day, events created, and any day where the target could not be met.
The payoff
Focus time that holds
Your calendar starts protecting the work that actually ships, with no human scheduler needed.
Paste this into Claude, Codex, or any MCP-connected agent. It'll connect your apps and run the task from start to finish.
Run it yourself
Copy the prompt
Goal: Block Deep Work on Google Calendar MCP servers needed (connected through MewCP): Google Calendar Steps: 1. Fetch your busy slots for the next seven days. 2. For each day, work out the free blocks inside working hours that meet your minimum duration. 3. Pick blocks day by day until you hit the target, favoring mornings and skipping any fragment under 60 minutes. 4. Create each chosen block as a calendar event. 5. Return a summary with hours blocked per day, events created, and any day where the target could not be met. Check with me before sending any message or changing data in a connected app.
More recipes
Your agents are ready. Are you?
Connect your MCP servers on MewCP and let your agent run this workflow with managed auth and credentials.
