Google Calendar MCP Server

Enables interaction with Google Calendar through Claude Desktop using the Model Context Protocol.

Local serverstdioTypeScript★ 2

What is the Google Calendar MCP Server?

Enables interaction with Google Calendar through Claude Desktop using the Model Context Protocol.

Configuration and credentials

  • Node.js (v14 or higher) - A Google Cloud Project with Calendar API enabled - OAuth 2.0 Client credentials

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
create_eventCreate new calendar events
list_eventsView upcoming calendar events

How to install the Google Calendar MCP Server

{
  "mcpServers": {
    "Google Calendar": {
      "command": "/path/to/Google Calendar/build/index.js"
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Configuration

  • Node.js (v14 or higher) - A Google Cloud Project with Calendar API enabled - OAuth 2.0 Client credentials

Example prompts to try

  • “Use Google Calendar to create event.”
  • “Use Google Calendar to list events.”
  • “Use Google Calendar to Resources.”

Frequently asked questions

Follow the setup instructions in the README, including setting up Google Cloud credentials, authenticating the server, and adding the server config to Claude Desktop's configuration file.