g2n-mcp-gcal-sse

g2n-mcp-gcal-sse

3

The G2N MCP Google Calendar SSE Server is designed to integrate Google Calendar services through Server-Sent Events for use with MCP-compatible applications. It allows AI models and applications to manage calendar events, providing robust connectivity and easier automation.

Overview

The G2N MCP Google Calendar SSE Server is an MCP server implementation that integrates Google Calendar using Server-Sent Events (SSE). It's compatible with AI models and applications like Cursor, Claude, and n8n for interacting with Google Calendar. Built with the latest MCP SDK version, it offers robust integration tools for Google Calendar management, including listing calendars, managing events, and accessing color options. Recent updates include improved logging, error handling, new Docker configurations, and enhanced OAuth flows. The server can be used in various deployment scenarios, including Docker Swarm, local development, and external access.

Features

  • List, get, create, update, and delete calendar events
  • List calendars and available colors
  • Enhanced logging and monitoring capabilities
  • OAuth token management

What's New

  • Advanced logging and error handling
  • Improved Docker support and OAuth flow
  • Code refactoring for maintainability

Getting Started

Requires Docker, Google Cloud project with Calendar API, and OAuth 2.0 credentials. Environment variables must be set for proper configuration.

Usage with MCP-Compatible Applications

Compatible with Cursor AI, Claude Desktop, and n8n through configured MCP connections.