ScottOS MCP Calendar Server
Provides tools for managing Google Calendar events including listing, creating, updating, and deleting calendar events with support for time ranges and event details.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
ScottOS MCP Calendar Server
Remote MCP server exposing Google Calendar tools to a Custom GPT.
Quick Start
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
Provision a Postgres on Render (or supply DATABASE_URL).
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)
Deploy to Render: New → Web Service → Node
Build:
npm installStart:
npm start
Visit
/authonce to connect Google Calendar.In ChatGPT → Settings → MCP → Add remote server:
URL:
https://YOUR-RENDER-URL/mcpName:
scottos-calendar
Related MCP server: Google Workspace MCP Server
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 })
Related MCP Connectors
Hosted Google Calendar MCP server for AI agents. No self-hosting or Google Cloud setup.
Calendar API for AI agents: events, availability, Google/Microsoft setup, scheduling, and iCal.
MCP server for Cronofy — read calendars, events and free/busy, and create, update or delete events.
A MCP server that works with Google Calendar to manage event listing, reading, and updates.
Related MCP Servers
- AlicenseNot gradedqualityAmaintenanceLets LLMs read and manage Google Calendar events.9,959 npm1,206MIT
- AlicenseAqualityDmaintenanceProvides tools for interacting with Gmail and Calendar APIs. This server enables you to manage your emails and calendar events programmatically through the MCP interface.831MIT
- AlicenseNot gradedqualityDmaintenanceEnables interaction with Gmail and Google Calendar using the MCP protocol, supporting multiple Google accounts, email management, and calendar operations through natural language.36 npm32MIT
- AlicenseCqualityDmaintenanceProvides MCP (Model Control Protocol) tools for accessing and interacting with Google Chat spaces and messages through OAuth2 authentication.525MIT