gcal_create_event
ActiveTool of Google_calendar
declared in 0.1.0
Create a new calendar event with summary, start/end times, optional description, location, and attendee emails. Returns the created event ID.
Parameters schema
{
"type": "object",
"examples": [
{
"end": "2024-06-15T10:30:00-07:00",
"start": "2024-06-15T10:00:00-07:00",
"summary": "Team Standup"
},
{
"end": "2024-06-20T15:30:00",
"start": "2024-06-20T14:00:00",
"summary": "Project Kickoff",
"location": "Conference Room A",
"attendees": [
"alice@example.com",
"bob@example.com"
],
"time_zone": "America/New_York",
"description": "Initial planning meeting"
}
],
"required": [
"summary",
"start",
"end"
],
"properties": {
"end": {
"type": "string",
"description": "End time as RFC3339 timestamp or date for all-day events"
},
"start": {
"type": "string",
"description": "Start time as RFC3339 timestamp (e.g., \"2024-06-15T10:00:00-07:00\") or date for all-day events (\"2024-06-15\")"
},
"summary": {
"type": "string",
"description": "Title of the event"
},
"location": {
"type": "string",
"description": "Location of the event"
},
"attendees": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of attendee email addresses"
},
"time_zone": {
"type": "string",
"description": "Time zone (e.g., \"America/Los_Angeles\"). Defaults to calendar's time zone."
},
"calendar_id": {
"type": "string",
"description": "Calendar ID (default: \"primary\")"
},
"description": {
"type": "string",
"description": "Description or notes for the event"
}
}
}Parent server
Google_calendar
https://github.com/pipeworx-io/mcp-google_calendar
1/7 registries