mcp-registry/google-calendar-mcp

    ==================
      
       /// MCP ///
      /// GOO ///
        
    ==================
        
    [server:online]
    [protocol:ready]

google-calendar-mcp

by takumi0706

Google Calendar MCP server that lets Claude Desktop read, create, update and delete Google Calendar events via an MCP interface. Implements OAuth2 (PKCE) authentication, token encryption and full event-management tooling.

42
3
Open Source

01

getEvents

Retrieve calendar events with filtering and sorting options such as calendar ID, time range, maximum results, and order.

02

createEvent

Create a new Google Calendar event with details like summary, description, location, start and end times, attendees, color, and optional recurrence rules.

03

updateEvent

Update an existing calendar event, supporting partial updates and modification of recurrence patterns while preserving unspecified fields.

04

deleteEvent

Delete a specified calendar event from a calendar.

05

authenticate

Re-authenticate with Google Calendar, allowing users to switch Google accounts without restarting the application.

Installation

1. Clone the repository
git clone https://github.com/takumi0706/google-calendar-mcp.git
cd google-calendar-mcp
2. Install dependencies (TypeScript / Node.js ≥18 recommended)
npm install
3. Build (optional – the dev server can run with ts-node)
npm run build # outputs to ./dist
or run directly in-place:
npx ts-node src/index.ts
4. Configure Google credentials – create a ```.env``` file or export the variables in your shell:
GOOGLE_CLIENT_ID=<OAuth-client-id>
GOOGLE_CLIENT_SECRET=<OAuth-client-secret>
GOOGLE_REDIRECT_URI=<https://your-domain.com/oauth>
GOOGLE_REFRESH_TOKEN=<offline-access-refresh-token>
PORT=3333 # optional, default 3000
5. Start the MCP server
npm start # or: node dist/index.js if built
6. Expose the port if you are testing locally (e.g. with ngrok) and register the public URL as an MCP endpoint inside Claude Desktop.

Documentation

# Transform Augment Code into Your Calendar-Powered Development Assistant

Adding the Google Calendar MCP server to Augment Code transforms your AI coding assistant into a calendar-aware productivity powerhouse. Instead of just helping with code, Augment can now manage your entire development schedule, create meeting reminders, track project deadlines, and seamlessly integrate your coding workflow with your calendar.

## Calendar-Driven Development Workflows

With this MCP server, Augment Code becomes your intelligent scheduling assistant that understands your development context. Ask Augment to "schedule a code review for the authentication module next Tuesday at 2 PM" and it will create the event while you continue coding. Need to block time for a complex refactoring? Augment can create calendar events with detailed descriptions, invite team members, and even set up recurring sprint planning meetings—all without leaving your development environment.

The integration shines in deadline-driven scenarios. When working on a release, Augment can query your calendar to understand your availability, suggest optimal times for deployment windows, and automatically create milestone events with appropriate attendees. It can also analyze your calendar to identify code review conflicts and suggest alternative times that work for your entire team.

## Enhanced Productivity Through Intelligent Scheduling

This MCP server enables powerful workflow automation that goes beyond basic calendar management. Augment can now correlate your coding sessions with your calendar, automatically creating focused work blocks when you're deep in complex implementations. It can detect when you have back-to-back meetings and suggest shorter, more focused coding tasks, or identify long uninterrupted periods perfect for tackling challenging architectural problems.

The OAuth2 integration means Augment securely accesses your actual Google Calendar, creating a unified workspace where your development tasks, meetings, and deadlines exist in perfect harmony. Whether you're scheduling standup meetings, blocking time for code reviews, or coordinating releases across multiple time zones, Augment Code with Google Calendar integration becomes an indispensable part of your development toolkit.
License: MIT License
Updated 7/15/2025

Table of Contents

google-calendar-mcp - MCP Server Registry - Augment Code