Give your AI agent the calendar access an executive assistant needs. Brief you every morning, flag conflicts, find free time, prep meetings.
Connect your Google Calendar to CalendarMCP and add the API key to your agent. Then start a Claude conversation.
Claude Code
claude mcp add calendar https://calendarmcp.ai/api/mcp --header "Authorization: Bearer cal_your_api_key"These prompts work out of the box once CalendarMCP is connected. No additional setup required.
Example prompt
"Give me today's schedule. For each meeting, include the attendees, location or call link, and any description. Flag any conflicts or back-to-back meetings with no break."
list_eventsget_eventExample prompt
"I just got invited to a board meeting on Thursday at 2pm. Check if I have anything else scheduled then and tell me what would need to move."
list_eventsfind_free_timeExample prompt
"I have a meeting with the product team at 3pm. Who's attending? What's the agenda? Find any related events from the past two weeks with the same attendees."
get_eventlist_eventsExample prompt
"Find me a 2-hour focused work block tomorrow that doesn't conflict with any meetings. Prefer the morning."
list_eventsfind_free_timeExample prompt
"Look at my calendar for next week. Which recurring meetings don't have descriptions or agendas? List them so I can decide what to add."
list_eventsget_eventExample prompt
"I need to move my Thursday 1pm to next week. Find the next available 45-minute slot that works with my schedule and move it."
list_eventsfind_free_timeupdate_eventFor an automated morning briefing, you can use Claude Code with a system prompt that runs every morning:
System prompt for a briefing agent
You are an executive assistant. Every morning when asked for a briefing: 1. Use list_events to get today's schedule 2. For each event, use get_event to get full details including call links 3. Flag any back-to-back meetings, conflicts, or meetings without descriptions 4. Summarize in this format: - Time and title - Who's attending - Location or call link - One-line agenda if available - Any flags (conflict, no agenda, etc.) Be concise. Lead with the most important meeting.
Connect your calendar and try the briefing workflow today.