Connect your account, then chat with AI to run tools.
Google Calendar is a time management and scheduling service that allows users to create, share, and manage events, appointments, and calendar availability. It is commonly used to organize schedules and coordinate with others.
You’ll sign in to MCPBundles when your client connects.
https://mcp.mcpbundles.com/bundle/google-calendarThis server needs a sign-in. MCPBundles handles that setup once — then chat here with saved access and a log of what ran.
Live probe refreshed Sep 14, 2026 · Endpoint host mcp.mcpbundles.com
Domain knowledge for Google Calendar — workflow patterns, data models, and gotchas for your AI agent.
Google Calendar creates, shares, and manages events and appointments. Organize schedules and coordinate with others.
Fetch
Fetch any Google Calendar resource by colon-routed ID. Returns complete resource details with metadata in MCP connector format. Supports calendars, events, and settings.
Google Calendar Delete Event
Permanently delete a calendar event. CAUTION: This action cannot be undone. The event will be removed from the calendar and all attendees will see it as cancelled. Use with caution.
Google Calendar Delete Recurrence
Delete a single instance (occurrence) of a recurring event. Permanently removes this occurrence while leaving other instances in the series intact. CAUTION: This action cannot be undone. The instance will be removed from the calendar and all attendees will see it as cancelled.
Connect Google Calendar to any MCP client in minutes
Opens MCPBundles Studio with this server selected. After sign-in, chat and run tools from the same thread.
Browse all toolsGoogle Calendar List Calendars
List all calendars visible in the user's Google Calendar UI. Returns calendars the user owns, subscribes to, or has been shared with. Includes metadata like calendar ID, summary, color, visibility, and access role. Use this to discover available calendars before listing events.
Google Calendar List Events
List events from a specified calendar. Supports filtering by time range, event types, text search, and more. Returns event details including summary, start/end times, location, attendees, and description. Use this to query calendar events, find upcoming meetings, or filter events by date range.
Google Calendar List Recurrences
List all instances (occurrences) of a recurring event. Returns individual occurrences with their specific start/end times. Useful for viewing all dates in a recurring series, finding specific occurrences, or managing individual instances. Each instance can be updated or deleted separately.
Google Calendar Move Event
Move an event from one calendar to another. Changes the event's organizer to the destination calendar. Useful for organizing events across multiple calendars (e.g., moving a personal event to a work calendar). Only 'default' event types can be moved.
Google Calendar Query Freebusy
Query free/busy availability for one or more calendars within a time range. Returns busy time blocks for each calendar, useful for finding available meeting times, scheduling conflicts, or checking availability before creating events.
Google Calendar Upsert Calendar
Create a new calendar or update an existing calendar's metadata. For create: provide summary (required). For update: provide id and any fields to change. Useful for creating secondary calendars, organizing events by category, or updating calendar settings.
Google Calendar Upsert Event
Create a new calendar event or update an existing event. For create: provide calendarid, start, and end (required). For update: provide id and calendarid, plus only the fields you want to change (partial update). You can update just the summary, description, location, or any other field without needing to include start/end. Supports recurring events, attendees, reminders, and custom metadata.
Google Calendar Upsert Recurrence
Update or cancel a single instance (occurrence) of a recurring event. Creates an exception to the recurring series - other instances remain unchanged. Useful for rescheduling one meeting, cancelling a single occurrence, or changing details for one date. Set status to 'cancelled' to cancel the instance.
Google Calendar is a time management and scheduling service that allows users to create, share, and manage events, appointments, and calendar availability. It is commonly used to organize schedules and coordinate with others. It provides 11 tools that AI agents can use through the Model Context Protocol (MCP).
Add the MCPBundles server URL to your MCP client configuration (Claude Desktop, Cursor, VS Code, etc.). The URL format is: https://mcp.mcpbundles.com/bundle/google-calendar. Authentication is handled automatically.
Google Calendar provides 11 tools that can be called by AI agents, along with a SKILL.md that gives your AI agent domain knowledge about when and how to use them.
Google Calendar uses One-click sign in. Google Calendar requires credentials. Connect via MCPBundles and authentication is handled automatically.
© 2026 ThinkChain Inc. All rights reserved.
MCPBundles is an independent platform built on the open Model Context Protocol standard. Not affiliated with Anthropic PBC or Claude.
Other MCP servers in this category from the directory index
Time tracking and invoicing software for teams and businesses. Track billable hours, manage projects...
26 toolsClockodo is a time tracking software designed for businesses to monitor employee work hours, project...
25 tools7shifts is a workforce management platform designed for restaurants, enabling users to schedule staf...
76 toolsTimely is automatic time tracking software for agencies and teams. Use it to log hours against proje...
17 toolsOncehub offers integrated scheduling solutions and appointment management through its API, facilitat...
7 toolsFare Harbor is tour and activity booking software for operators and resellers. Connect to list compa...
14 tools