Back to Home
moodjx icon

mcp-gcalendar

Verified Safe

by moodjx

Overview

Provides Google Calendar integration for AI assistants to manage events, check availability, and search calendars.

Installation

Run Command
uv run python -m src.main

Environment Variables

  • MCP_CALENDAR_OAUTH_CLIENT_ID
  • MCP_CALENDAR_OAUTH_CLIENT_SECRET

Security Notes

The server implements strong security practices by using per-request OAuth2 tokens, meaning user credentials are not stored server-side. It explicitly disables automatic token refresh from the Google API client library to ensure the client is responsible for valid access tokens. Server-side OAuth client credentials are loaded securely from environment variables. Input validation is performed using Pydantic schemas and custom validation functions (e.g., for timezones and emails). There is no use of `eval` or obvious obfuscation. Comprehensive error handling is in place, providing informative but non-revealing messages for authentication failures.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens400
Stars0
Forks0
Last Update2025-12-10

Tags

Google CalendarAI Assistant IntegrationEvent ManagementMCP ServerProductivity