Google Calendar Tools
A server for managing Google Calendar events and schedules.
Calendar Tools MCP Server
A powerful Model Context Protocol (MCP) server providing comprehensive calendar management capabilities.
Features
Calendar Management
- Create calendar events
- List calendar events
- Update existing events
- Delete events
Demo on Dive Desktop

Installation
Manual Installation
npm install -g @cablate/mcp-google-calendar
Usage
Cli
mcp-google-calendar
With Dive Desktop
- Click "+ Add MCP Server" in Dive Desktop
- Copy and paste this configuration:
{
"mcpServers": {
"calendar": {
"command": "npx",
"args": ["-y", "@cablate/mcp-google-calendar"],
"env": {
"GOOGLE_CALENDAR_ID": "your_calendar_id",
"GOOGLE_TIME_ZONE": "your_time_zone",
"GOOGLE_CREDENTIALS_PATH": "your_credentials_path"
},
"enabled": true
}
}
}
- Click "Save" to install the MCP server
Google Service Account and Credentials
Here is the simple steps to create a google service account and credentials:
- Go to Google Cloud Console
- Create a new project or select an existing project
- Navigate to the "IAM & Admin" section
- Click on "Service Accounts"
- Click on "Create Service Account"
- Enter a name for the service account (e.g., "MCP Google Calendar")
- Click on "Create"
- Click on "Create Key"
- Select "JSON" as the key type
- Click on "Create"
- Download the JSON file and save it as
credentials.json
if still got any question, google and find the answer.
License
MIT
Contributing
Welcome community participation and contributions! Here are ways to contribute:
- ⭐️ Star the project if you find it helpful
- 🐛 Submit Issues: Report problems or provide suggestions
- 🔧 Create Pull Requests: Submit code improvements
Contact
If you have any questions or suggestions, feel free to reach out:
- 📧 Email: [email protected]
- 📧 GitHub: CabLate
- 🤝 Collaboration: Welcome to discuss project cooperation
- 📚 Technical Guidance: Sincere welcome for suggestions and guidance
Related Servers
esa.io
An MCP server for the esa.io API, allowing you to search, read, create, update, and delete posts.
Frihet
AI-native business management MCP server — 31 tools for invoicing, expenses, clients, products, quotes & tax compliance. 40 currencies, OCR, Stripe Connect. MIT licensed.
Obsidian
A server for interacting with your Obsidian vault.
freee
Interact with the freee accounting API to manage financial data and business operations.
FireHydrant
An MCP server for interacting with the FireHydrant incident management platform API.
Multi-Model Advisor
Queries multiple Ollama models to combine their responses, offering diverse AI perspectives on a single question.
monday.com MCP
An open framework to connect AI agents into your monday.com work OS, giving them secure access to data and tools to take action.
NotebookLM MCP Server
Let your CLI agents (Claude, Cursor, Codex...) chat directly with NotebookLM for zero-hallucination answers based on your own notebooks
Divide and Conquer
Breaks down complex tasks into manageable pieces and stores them in structured JSON.
Gemini Data Analysis & Research
Leverages Google's Gemini AI for data analysis, research paper generation, and automated email delivery.