Google Calendar MCP Server

Stablecommunication
210 starsTypeScriptnspady
GitHub
About

Overview

The Google Calendar MCP Server enables AI agents to manage Google Calendar. It provides tools for creating, reading, updating, and deleting events, checking availability, managing multiple calendars, and handling recurring events. Uses Google OAuth2 for authentication.
Capabilities

Tools & Capabilities

list_events

List upcoming events from a calendar

create_event

Create a new calendar event

update_event

Update an existing event

delete_event

Delete a calendar event

list_calendars

List all calendars

check_availability

Check free/busy times for a date range

Setup

Installation

bash
Install
npx -y google-calendar-mcp
Examples

Example Usage

javascript
Usage
{
  "mcpServers": {
    "google-calendar": {
      "command": "npx",
      "args": ["-y", "google-calendar-mcp"],
      "env": {
        "GOOGLE_CLIENT_ID": "your-client-id",
        "GOOGLE_CLIENT_SECRET": "your-secret"
      }
    }
  }
}

Quick Info

Authornspady
LanguageTypeScript
StatusStable
Stars 210
Last UpdatedFeb 12, 2026

Need a Custom MCP Server?

Our team builds custom MCP servers tailored to your workflow.

Get in Touch

Need a Custom MCP Server?

Our team builds custom MCP servers tailored to your workflow. From proprietary data sources to internal tools, we have you covered.

Contact Us
CortexAgent Customer Service

Want to skip the form?

Our team is available to help you get started with CortexAgent.

This chat may be recorded for quality assurance. You can view our Privacy Policy.