gCalendar-mcp
Verified Safeby tobedoit
Overview
Enables AI assistants to create and manage Google Calendar events.
Installation
npx -y @tobedoit/google-calendar-mcpEnvironment Variables
- GOOGLE_CLIENT_ID
- GOOGLE_CLIENT_SECRET
- GOOGLE_REFRESH_TOKEN
- MCP_LOG_LEVEL
- MCP_IDLE_TIMEOUT_MS
Security Notes
The server correctly loads sensitive credentials (Client ID, Client Secret, Refresh Token) from environment variables, which is good practice. It explicitly checks for the presence of critical environment variables and exits if they are missing. Console.log is redirected to stderr to prevent stdout corruption, enhancing operational robustness. The OAuth2 redirect URI is hardcoded to 'http://localhost', implying an interactive local setup for obtaining the refresh token, which is generally secure for a local MCP server.
Similar Servers
google_workspace_mcp
Provides comprehensive natural language control over Google Workspace services (Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Chat, and Custom Search) for AI assistants and developer tools.
gcloud-mcp
Enables AI assistants to interact with Google Cloud using natural language and automate cloud operations via the gcloud CLI.
mcp-google-sheets
Acts as an AI assistant's gateway to Google Sheets for automation and data manipulation.
google-docs-mcp
Provides a comprehensive Model Context Protocol (MCP) server that enables AI assistants to programmatically interact with Google Docs (reading, writing, formatting, structuring) and manage Google Drive files (discovery, folder management, file operations, document creation).