trackmcp
Back to directory
nkriman

mcp-google-calendar-server

View on GitHub

MCP server for Google Calendar integration - create, read, update, delete calendar events

0 stars JavaScriptOthers Updated Jun 21, 2025

Documentation

MCP Google Calendar Server

A Model Context Protocol (MCP) server for creating Google Calendar events.

Setup

1. Install dependencies:

bash
npm install

2. Get Google Calendar API credentials:

    3. Authenticate:

      4. Configure Claude Code:

      Add to your MCP settings:

      json
      {
           "mcpServers": {
             "google-calendar": {
               "command": "node",
               "args": ["/Users/krilet/mcp-google-calendar-server/src/index.js"]
             }
           }
         }

      Usage

      The server provides two tools:

      `authenticate_google_calendar`

      Generates an authentication URL for Google Calendar access.

      `create_calendar_event`

      Creates a new event in your Google Calendar.

      Parameters:

      • `summary` (required): Event title
      • `startDateTime` (required): Start time in ISO format
      • `endDateTime` (required): End time in ISO format
      • `description` (optional): Event description
      • `location` (optional): Event location
      • `timeZone` (optional): Time zone (defaults to UTC)
      • `attendees` (optional): Array of email addresses

      Example:

      json
      {
        "summary": "Team Meeting",
        "startDateTime": "2024-12-25T10:00:00-08:00",
        "endDateTime": "2024-12-25T11:00:00-08:00",
        "description": "Weekly team sync",
        "location": "Conference Room A",
        "attendees": ["colleague@example.com"]
      }

      Frequently asked questions

      What is mcp-google-calendar-server?

      mcp-google-calendar-server is MCP server for Google Calendar integration - create, read, update, delete calendar events

      How do I install mcp-google-calendar-server?

      Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

      Is mcp-google-calendar-server open source?

      Yes — it is hosted on GitHub at https://github.com/nkriman/mcp-google-calendar-server.

      Related MCP tools

      Run your own MCP server? See who uses it and what to fix.

      Measure it with TrackMCP