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
Umami Analytics
Access website analytics data from your Umami instance.
MCP Video Converter Server
Convert video files between various formats using FFmpeg. Requires FFmpeg to be installed on the system.
Homelab MCP Server
Manage and monitor homelab systems via SSH.
Excel to PDF MCP Server
Convert Excel and Apple Numbers files to PDF format.
Gatherings
A server for managing gatherings and sharing expenses.
Limitless MCP
Connect your Limitless Pendant data to Claude and other LLMs using the Limitless API.
GitHub Project Manager MCP
A GitHub-integrated project management server for Claude Desktop, requiring a personal access token.
Itemit
A simple notes system for Itemit, built with TypeScript.
Phabricator
Interact with Phabricator for task management and code review workflows.
WordPress MCP Server
Manage WordPress sites and create content with AI-generated featured images.