Skip to main content
Glama

Google Workspace MCP Server

MIT License
105
  • Apple
  • Linux

modify_event

Edit existing calendar events by updating details such as title, time, location, attendees, and description. Designed for Google Workspace users to manage events efficiently.

Instructions

Modifies an existing event. Args: user_google_email (str): The user's Google email address. Required. event_id (str): The ID of the event to modify. calendar_id (str): Calendar ID (default: 'primary'). summary (Optional[str]): New event title. start_time (Optional[str]): New start time (RFC3339, e.g., "2023-10-27T10:00:00-07:00" or "2023-10-27" for all-day). end_time (Optional[str]): New end time (RFC3339, e.g., "2023-10-27T11:00:00-07:00" or "2023-10-28" for all-day). description (Optional[str]): New event description. location (Optional[str]): New event location. attendees (Optional[List[str]]): New attendee email addresses. timezone (Optional[str]): New timezone (e.g., "America/New_York"). Returns: str: Confirmation message of the successful event modification with event link.

Input Schema

NameRequiredDescriptionDefault
attendeesNo
calendar_idNoprimary
descriptionNo
end_timeNo
event_idYes
locationNo
serviceYes
start_timeNo
summaryNo
timezoneNo
user_google_emailYes

Input Schema (JSON Schema)

{ "properties": { "attendees": { "anyOf": [ { "items": { "type": "string" }, "type": "array" }, { "type": "null" } ], "default": null, "title": "Attendees" }, "calendar_id": { "default": "primary", "title": "Calendar Id", "type": "string" }, "description": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Description" }, "end_time": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "End Time" }, "event_id": { "title": "Event Id", "type": "string" }, "location": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Location" }, "service": { "title": "service", "type": "string" }, "start_time": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Start Time" }, "summary": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Summary" }, "timezone": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Timezone" }, "user_google_email": { "title": "User Google Email", "type": "string" } }, "required": [ "service", "user_google_email", "event_id" ], "title": "modify_eventArguments", "type": "object" }

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/taylorwilsdon/google_workspace_mcp'

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