Skip to content

MCP Calendar Connection

The Calendar connection exposes 9 tools for listing, searching, creating, updating, and deleting events, checking availability, and responding to invitations across Google Calendar and Outlook Calendar.

Endpoint

https://mcp.porteden.com/calendar

Providers

Google Calendar, Outlook Calendar

// Claude Desktop config
{
"mcpServers": {
"porteden-calendar": {
"url": "https://mcp.porteden.com/calendar"
}
}
}

Tools (9)

Each tool is labelled with its access level. The user must grant the matching permission at my.porteden.com.

ToolAccessDescription
calendar_listReadList all calendars for the connected account with name, ID, provider, timezone, and primary flag.
calendar_search_eventsReadSearch and list calendar events in a date range. Free-text keyword search, attendee filter, pagination. Defaults to the next 7 days.
calendar_get_eventReadGet full details of a single event by its UUID, including attendee response status and recurrence info.
calendar_freebusyReadCheck calendar availability for a date range. Returns busy/free blocks per calendar.
calendar_events_by_contactReadFind all events shared with a specific contact by email (exact) or name (partial match).
calendar_create_eventCreateCreate a new calendar event. All datetimes are UTC. Optional attendees, location, description, recurrence (RFC 5545 RRULE).
calendar_update_eventUpdateUpdate an existing event. Only supplied fields change. Use addAttendees / removeAttendees to edit the list incrementally.
calendar_delete_eventDeleteDelete an event. Optionally send cancellations to attendees.
calendar_respond_to_eventSendRespond to an invitation with accepted, declined, or tentative, optionally with a comment to the organizer.

Example Prompts

"What meetings do I have this week?"
"Find a free 30-minute slot with Alex this week."
"Create a team standup every weekday at 9:30 AM."
"Accept the meeting invite from Sarah for Friday."

Limits

ToolLimit
calendar_search_eventsUp to 1,000 results (default 50)

Note

All datetimes in calendar tools are UTC. The AI handles timezone conversion when presenting results to the user.