Back to Home
domdomegg icon

google-cal-mcp

Verified Safe

by domdomegg

Overview

This server manages Google Calendar events and settings by acting as an OAuth proxy to the Google Calendar API.

Installation

Run Command
GOOGLE_CLIENT_ID='your-client-id' GOOGLE_CLIENT_SECRET='your-client-secret' MCP_TRANSPORT=http npm start

Environment Variables

  • GOOGLE_CLIENT_ID
  • GOOGLE_CLIENT_SECRET
  • MCP_TRANSPORT

Security Notes

The server functions as an OAuth proxy, processing sensitive Google OAuth client credentials (client ID/secret) and access tokens in transit. It explicitly states it holds no long-term tokens or state, which is a strong security practice. Access tokens are used as keys in an in-memory cache for validation, but are not persisted. Environment variables are correctly used for credentials. The OAuth flow implementation (wrapping client redirect URIs in state) appears robust against common redirection attacks. No 'eval' or obvious obfuscation detected. The primary security considerations involve proper management of Google OAuth credentials by the user.

Similar Servers

Stats

Interest Score0
Security Score9
Cost ClassMedium
Avg Tokens250
Stars0
Forks0
Last Update2026-01-07

Tags

Google CalendarEvent ManagementSchedulingOAuth ProxyAPI Integration