Skip to main content
Glama

ScottOS MCP Calendar Server

by sschucktown

ScottOS MCP Calendar Server

Remote MCP server exposing Google Calendar tools to a Custom GPT.

Quick Start

  1. Create a Google Cloud project, enable Google Calendar API, create OAuth 2.0 Client ID (Web app).
    • Authorized redirect URI: https://YOUR-RENDER-URL/oauth2callback
  2. Provision a Postgres on Render (or supply DATABASE_URL).
  3. Set environment variables on Render:
    • GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET, OAUTH_REDIRECT_URI
    • GOOGLE_SCOPES (default provided in .env.example)
    • PGHOST/PGDATABASE/PGUSER/PGPASSWORD (or DATABASE_URL)
  4. Deploy to Render: New → Web Service → Node
    • Build: npm install
    • Start: npm start
  5. Visit /auth once to connect Google Calendar.
  6. In ChatGPT → Settings → MCP → Add remote server:
    • URL: https://YOUR-RENDER-URL/mcp
    • Name: scottos-calendar

Tools

  • calendar.listEvents({ calendarId='primary', timeMin, timeMax, maxResults=25 })
  • calendar.createEvent({ calendarId='primary', summary, description?, start, end })
  • calendar.updateEvent({ calendarId='primary', eventId, ...fields })
  • calendar.deleteEvent({ calendarId='primary', eventId })
-
security - not tested
F
license - not found
-
quality - not tested

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

Enables ChatGPT to interact with Google Calendar through a remote MCP server. Provides tools to list, create, update, and delete calendar events with OAuth authentication.

  1. Quick Start
    1. Tools

      Related MCP Servers

      • -
        security
        A
        license
        -
        quality
        Lets LLMs read and manage Google Calendar events.
        Last updated -
        580
        535
        TypeScript
        MIT License
        • Apple
      • A
        security
        A
        license
        A
        quality
        Provides tools for interacting with Gmail and Calendar APIs. This server enables you to manage your emails and calendar events programmatically through the MCP interface.
        Last updated -
        8
        25
        JavaScript
        MIT License
      • -
        security
        A
        license
        -
        quality
        Enables interaction with Gmail and Google Calendar using the MCP protocol, supporting multiple Google accounts, email management, and calendar operations through natural language.
        Last updated -
        12
        TypeScript
        MIT License
        • Apple
      • -
        security
        A
        license
        -
        quality
        Provides MCP (Model Control Protocol) tools for accessing and interacting with Google Chat spaces and messages through OAuth2 authentication.
        Last updated -
        8
        Python
        MIT License

      View all related MCP servers

      MCP directory API

      We provide all the information about MCP servers via our MCP API.

      curl -X GET 'https://glama.ai/api/mcp/v1/servers/sschucktown/scottos-mcp-calendar'

      If you have feedback or need assistance with the MCP directory API, please join our Discord server