Google Calendar
Create and manage Google Calendar events with AI assistants.
MCP Google Calendar Server
A Model Context Protocol (MCP) server implementation that enables AI assistants like Claude to create and manage Google Calendar events.
Features
- Create calendar events with title, description, start/end times, and alert
- Support for adding event attendees
- OAuth2 authentication with Google Calendar API
- Full MCP protocol implementation
- Debug logging for troubleshooting
Prerequisites
- Node.js v18 or later
- Google Cloud Console project with Calendar API enabled
- OAuth2 credentials (Client ID and Client Secret)
Setup
Paste Claude "claude_desktop_config.json"
{
"mcpServers": {
"zmes-calendar": {
"command": "npx",
"args": [
"-y",
"@tobedoit/google-calendar-mcp"
],
"env": {
"GOOGLE_CLIENT_ID": "your_google_client_id",
"GOOGLE_CLIENT_SECRET": "your_google_client_secret",
"GOOGLE_REFRESH_TOKEN": "your_google_refresh_token"
}
}
}
}
Related Servers
Trello MCP Server
Uses a Trello board as a knowledge base to store and retrieve code snippets, notes, and other information.
WeRead
Access your WeChat Reading (微信读书) bookshelf, notes, highlights, and reviews.
Anytype MCP Server
Interact with the Anytype API using natural language.
MCP Chatbot
An intelligent chatbot for automating tasks like browser control, web searches, and travel planning.
Tachikoma Router Management MCP
Manage various router types using natural language. Requires router credentials to be configured.
YouTube Uploader MCP
Upload videos to YouTube using OAuth2 authentication. Requires a Google OAuth 2.0 client secret file.
URL Shortener (x.gd)
Creates shortened URLs using the x.gd service.
Rebrandly
Generate short URLs using the Rebrandly API.
YNAB MCP Server
Integrate AI assistants with your You Need A Budget (YNAB) account for budget automation and analysis.
Nineteen Blocks Sales Automation
A sales automation system that integrates Gmail, Google Sheets, Streak CRM, Notion, and Google Drive into a unified workflow.