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:
git clone https://github.com/ITworkonline/GoogleCalendarMCP.git
cd GoogleCalendarMCP
- Create a virtual environment and install dependencies:
python -m venv .venv
source .venv/bin/activate # On Windows: .venvScriptsactivate
pip install -e .
- 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.jsonin the project root
Usage
from 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"
)
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
Google Calendar Integration
Project Details
- ITworkonline/GoogleCalendarMCP
- Last Updated: 3/24/2025
Recomended MCP Servers
Prometheus exporter that scrapes meta information about a ceph cluster.
This MCP demo Server based on FastMCP, exposes Clever Cloud's Documentation
Analyzes your codebase identifying important files based on dependency relationships. Generates diagrams and importance scores per file, helping...
A Python-based MCP for use in exposing Notion functionality to LLMs (Claude)
coding_devops_mcp_server
Model Context Protocol Servers for Azure AI Search
IoT Model Context Protocol Server Repository
🧠 An adaptation of the MCP Sequential Thinking Server to guide tool usage. This server provides recommendations for...
Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+...





