Integrations
Provides OAuth authentication with Google accounts for accessing Google services.
Enables creating events in Google Calendar with customizable attributes including start/end times, descriptions, locations, attendees, and timezone settings.
Requires setup through Google Cloud Console to enable API access and create OAuth credentials for the integration.
GoogleCalendarMCP
A Model Completion Prompt (MCP) plugin for interacting with Google Calendar.
Features
- Create events in Google Calendar with customizable:
- Start and end times
- Description
- Location
- Attendees
- Timezone
Installation
- Clone this repository:
- Create a virtual environment and install dependencies:
- Set up Google Calendar API:
- Go to the Google Cloud Console
- Create a new project
- Enable the Google Calendar API
- Create OAuth 2.0 credentials (Desktop app)
- Download the credentials JSON file and save it as
credentials.json
in the project root
Usage
Authentication
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.
License
MIT
This server cannot be installed
A Model Completion Prompt (MCP) plugin that allows users to create events in Google Calendar with customizable attributes like times, description, location, attendees, and timezone.