full-vibe avatar

CalendarMCP

full-vibe/calendarmcp-public

A hosted alternative to self-hosted Google Calendar MCPs that works over HTTP instead of stdio, which means it runs in Claude.ai, Cursor, and other web-based clients, not just Claude Desktop. Exposes the usual calendar operations (list, create, update, delete events) plus batch_update_events for concurrent multi-event changes, find_free_time for availability queries, and quick_add_event for natural language parsing. The main trade-off is clear: your OAuth tokens live on their servers instead of your machine, but you skip the Google Cloud Console setup and get multi-account support under one API key. They also handle Google Advanced Protection accounts via service-account sharing, which most hosted services can't do. If you need calendar access in a browser-based MCP client, this is the fastest path.

tools
10
auth
Secret needed
transport
HTTP
last updated
May 20, 2026

Tools

10 tools

Public tool metadata for what this MCP can expose to an agent.

list_eventsList events across one or all connected calendars in a time range. Auto-paginates up to 2500 results.

List events across one or all connected calendars in a time range. Auto-paginates up to 2500 results.

No parameter schema in public metadata yet.

get_eventFull details of one event.

Full details of one event.

No parameter schema in public metadata yet.

create_eventCreate an event. Supports attendees, location, reminders, recurrence, all-day.

Create an event. Supports attendees, location, reminders, recurrence, all-day.

No parameter schema in public metadata yet.

update_eventPartial update of an existing event.

Partial update of an existing event.

No parameter schema in public metadata yet.

delete_eventDelete an event.

Delete an event.

No parameter schema in public metadata yet.

quick_add_eventCreate from natural language ("Lunch with Sam Friday 1pm").

Create from natural language ("Lunch with Sam Friday 1pm").

No parameter schema in public metadata yet.

list_calendarsList every calendar the API key can see, with per-calendar R/W permissions.

List every calendar the API key can see, with per-calendar R/W permissions.

No parameter schema in public metadata yet.

find_free_timeFree/busy query across one or more calendars. The right thing to call before create_event to prevent double-booking.

Free/busy query across one or more calendars. The right thing to call before create_event to prevent double-booking.

No parameter schema in public metadata yet.

manage_attendeesAdd or remove attendees from an event.

Add or remove attendees from an event.

No parameter schema in public metadata yet.

batch_update_eventsUpdate up to 50 events in one concurrent call.

Update up to 50 events in one concurrent call.

No parameter schema in public metadata yet.

Sponsors

Readme

CalendarMCP

The hosted Google Calendar MCP server. Connect any AI agent to your Google Calendar in about two minutes. No self-hosting, no Docker, no credentials.json.

Website Docs Status

What this is

CalendarMCP is a hosted Model Context Protocol (MCP) server for Google Calendar. Connect your Google account once, get an API key, and any MCP-compatible client (Claude Desktop, Claude Code, Claude.ai, Cursor, OpenClaw, Continue, Cline, Windsurf, Goose, Zed, ChatGPT custom GPTs, n8n, etc.) can read and write your calendar.

This repo is the public docs, manifest, and client examples for the service. The hosted service is not open source. If you want a self-hosted alternative, the most popular OSS option is nspady/google-calendar-mcp and we recommend it for users who want OAuth tokens to never leave their machine.


View the full README on GitHub

Details

Repository
github.com/full-vibe/calendarmcp-public
Website
calendarmcp.ai
Category
Productivity & Office
Transport
HTTP
Auth
Required
Registry
MCP registry, active

Related Productivity & Office MCP servers

View all
1magenie33 avatarMagenie33 Quality Dimension Generatormagenie33/quality-dimension-generatorGenerate tailored quality criteria and scoring guides from your task descriptions. Refine objectiv…0stars
2arceedev avatarDataCleanarceedev/dataclean-mcpProfile, clean and validate CSV/Excel data: schemas, dates, numbers, duplicates. Never guesses.0stars
3clawspan avatarClawSpan ShardLink MCPcloud.clawspan/shardlinkAgent-first task marketplace MCP — discover, claim, and deliver paid workspace tasks.0stars
4bobbyrgoldsmith avatarQuarterbackbobbyrgoldsmith/quarterbackStrategic task prioritization and agent orchestration for multi-project operators0stars
5bounty-market avatarBountyMarketbounty-market/bountymarket-agent-toolsTask marketplace for AI agents and humans (Australia, AUD, online tasks).0stars
6choreoatlas avatarOver-Reach Detectorchoreoatlas/over_reach_detectorDetect when AI code changes exceed declared task scope (MCP server).0stars