Skip to main content
Glama

Google Calendar MCP Server

by peadams21

update_event

Modify an existing Google Calendar event by updating its title, description, time, location, or attendees using the specified event ID.

Instructions

Update an existing event in Google Calendar

Input Schema

NameRequiredDescriptionDefault
attendeesNoList of attendees
calendarIdNoCalendar ID (default: 'primary')primary
descriptionNoEvent description
endNo
eventIdYesEvent ID to update
locationNoEvent location
startNo
summaryNoEvent title/summary

Input Schema (JSON Schema)

{ "properties": { "attendees": { "description": "List of attendees", "items": { "properties": { "displayName": { "type": "string" }, "email": { "type": "string" } }, "required": [ "email" ], "type": "object" }, "type": "array" }, "calendarId": { "default": "primary", "description": "Calendar ID (default: 'primary')", "type": "string" }, "description": { "description": "Event description", "type": "string" }, "end": { "properties": { "dateTime": { "description": "End date and time (RFC3339 timestamp)", "type": "string" }, "timeZone": { "description": "Time zone (e.g., 'America/New_York')", "type": "string" } }, "type": "object" }, "eventId": { "description": "Event ID to update", "type": "string" }, "location": { "description": "Event location", "type": "string" }, "start": { "properties": { "dateTime": { "description": "Start date and time (RFC3339 timestamp)", "type": "string" }, "timeZone": { "description": "Time zone (e.g., 'America/New_York')", "type": "string" } }, "type": "object" }, "summary": { "description": "Event title/summary", "type": "string" } }, "required": [ "eventId" ], "type": "object" }

Other Tools from Google Calendar MCP Server

Related Tools

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/peadams21/Google-Calendar-MCP-Server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server