ProductivityTypeScript

google-calendar-streamable-mcp-server

A server for managing Google Calendar events and availability through a streamable HTTP interface.

Free
N/A rating (0 reviews)0 installs47 GitHub stars
Google CalendarMCPEvent Management
Local ProcessRuns locally on your machine via stdio. Lower risk than remote servers.

The Google Calendar MCP Server allows users to interact with their Google Calendar in a streamlined manner. It supports functionalities such as searching for events across all calendars, creating, updating, and deleting events, as well as checking availability for scheduling. Users can also utilize natural language processing to create events easily, like saying 'Lunch tomorrow at noon', and it can automatically generate Google Meet links for events. This server can be deployed locally using Node.js or Hono.dev, or remotely as a Cloudflare Worker. It is designed with user-friendliness in mind, providing smart defaults and clear feedback on operations. While it offers a robust set of features for managing calendar events, it is important to note that security measures should be implemented for production use, especially when handling OAuth tokens and sensitive data.

Compatible with

Claude DesktopCursor

Install

Claude Desktop

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "google-calendar-streamable-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-google-calendar-streamable-mcp-server"
      ]
    }
  }
}

Config File Location

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

Windows: %APPDATA%\Claude\claude_desktop_config.json

Linux: ~/.config/claude/claude_desktop_config.json

Some servers require additional setup - check the GitHub README for specific instructions.

Permissions

ok0
ok1

Reviews

Sign in to review

Loading reviews...

Credentials

Store API keys for google-calendar-streamable-mcp-server securely

Loading...