ITworkonline/GoogleCalendarMCP
Built by Metorial, the integration platform for agentic AI.
ITworkonline/GoogleCalendarMCP
Server Summary
Create events
Update events
Delete events
Customize event details
Manage attendees
Set event timezones
A Model Completion Prompt (MCP) plugin for interacting with Google Calendar.
git clone https://github.com/ITworkonline/GoogleCalendarMCP.git
cd GoogleCalendarMCP
python -m venv .venv
source .venv/bin/activate # On Windows: .venv\Scripts\activate
pip install -e .
credentials.json
in the project rootfrom GoogleCalendarMCP.main import create_event
# Create a calendar event
result = await create_event(
summary="Meeting with Team",
start_time="2025-04-01T10:00:00",
end_time="2025-04-01T11:00:00",
description="Discuss project progress",
location="Conference Room 3",
attendees=["[email protected]"],
timezone="America/New_York"
)
The first time you run the program, it will open a browser window for you to authenticate with your Google account. After authentication, a token.json
file will be created to store your credentials for subsequent runs.
MIT