Model Context Protocol plugin enabling seamless creation and management of Google Calendar events with customizable times, descriptions, locations, attendees, and timezone support through Google Calendar API integration.
Unlock the full potential of GoogleCalendarMCP through LangDB's AI Gateway. Get enterprise-grade security, analytics, and seamless integration with zero configuration.
Free tier available • No credit card required
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=["colleague@example.com"], 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
Discover shared experiences
Shared threads will appear here, showcasing real-world applications and insights from the community. Check back soon for updates!