The hosted Google Calendar MCP server. Zero setup, 10 tools, works with Claude, Cursor, and any MCP client. Connect in two minutes.
Click "Connect via Google OAuth" and authorize access. Takes 30 seconds. Google Advanced Protection users can use the service account flow instead.
After connecting, you land on the dashboard with a unique API key. Copy it. That key is how your agent authenticates.
One command or one settings field. Works with Claude.ai, Claude Code, Cursor, and any HTTP MCP client.
CalendarMCP powers agent workflows across scheduling, travel, team coordination, and more.
Brief me on today, reschedule conflicts, prep meeting context, and find open time across multiple calendars.
Add flights, hotels, and activities as all-day events. Never miss a check-in or departure.
Find open slots across multiple calendars, schedule team events, and manage attendees without the back-and-forth.
Let your agent handle the scheduling back-and-forth. Propose times, check availability, book it.
Built specifically for AI agents. More features than any self-hosted alternative.
Update up to 50 events in a single concurrent call. No other calendar MCP server does this.
Query across all your calendars in one request. Results merged and sorted by time.
Service account flow for Google Advanced Protection users. The only solution that works.
Full coverage: list, get, create, update, delete, quick add, batch update, free time, attendees, calendars.
One-click Google OAuth. Instant API key. No credentials.json, no Docker, no local server.
Machine-readable docs at /api/docs. Proper pagination. Structured errors. Built for agents.
MCP endpoint: https://calendarmcp.ai/api/mcp
Settings → Connectors → Add MCP Server
URL
https://calendarmcp.ai/api/mcpAuthorization header
Bearer cal_your_api_keyRun in terminal:
claude mcp add calendar https://calendarmcp.ai/api/mcp --header "Authorization: Bearer cal_your_api_key"Add to Cursor MCP settings:
{
"mcpServers": {
"calendar": {
"url": "https://calendarmcp.ai/api/mcp",
"headers": {
"Authorization": "Bearer cal_your_api_key"
}
}
}
}Standard HTTP MCP (Streamable HTTP transport):
Endpoint
https://calendarmcp.ai/api/mcpAuth
Authorization: Bearer cal_your_api_keycalendar tools covering the full Google Calendar API surface
MCP endpoint to connect any agent to your calendar
Connect your calendar, get an API key, and start building. No credit card needed. Scale when you need to.
list_eventsList events in a time range with optional search
get_eventGet full details of a specific event
create_eventCreate event with attendees, location, reminders, recurrence
update_eventPatch an existing event (partial update)
delete_eventDelete an event
quick_add_eventCreate from natural language text
list_calendarsList all user's calendars
find_free_timeQuery free/busy for one or more calendars
manage_attendeesAdd or remove attendees from an existing event
batch_update_eventsUpdate multiple events in one call (max 50)