Why this server?
This server is a strong fit as it explicitly offers 'comprehensive Google Workspace integration' (covering Calendar and Sheets) and critically, 'multi-user OAuth', which directly addresses your need for integrating by stored Google accounts tokens for any number of users.
AlicenseAqualityAmaintenanceThis MCP server provides comprehensive Google Workspace integration (Gmail, Drive, etc.) with multi-user OAuth. Unique features include RAG-powered natural language to Chat card rendering, runtime Jinja2 macro creation, and dynamic tool management.724Apache 2.0Why this server?
This server enables interaction with Gmail and Google Calendar, and importantly, 'supporting multiple Google accounts' for calendar operations. Its 'Google Workspace' context implies Sheets integration, aligning with your multi-user and token-based integration requirement.
Alicense-qualityCmaintenanceEnables interaction with Gmail and Google Calendar using the MCP protocol, supporting multiple Google accounts, email management, and calendar operations through natural language.4032MITWhy this server?
This server integrates with Google services including Gmail and Calendar, allowing management across 'multiple Google accounts', which is key for your multi-user requirement. 'G Suite' often includes Sheets, making it a good potential fit.
Alicense-qualityDmaintenanceIntegration server that enables interaction with Google services including Gmail and Calendar, allowing users to manage emails, draft responses, and schedule events across multiple Google accounts.3MITWhy this server?
This server interacts with Google Calendar, Gmail, Drive, and more. Being a 'Google Workspace' server, it is highly likely to include Google Sheets functionality, making it a good general fit for combined Calendar and Sheets needs.
Alicense-qualityDmaintenanceMCP server that seamlessly interacts with your Google Calendar, Gmail, Drive and so on.30MITWhy this server?
This server supports 'Google Services' (implying Calendar and Sheets) and allows you to 'define your own scopes and bring your own oauth key', which is ideal for managing Google accounts tokens stored in your DB for various users.
Alicense-qualityDmaintenanceMCP Server for Google Services, with the ability to define your own scopes and bring your own oauth key.3MITWhy this server?
This server is specifically designed for 'Google Sheets', allowing comprehensive management of spreadsheet data. Although it doesn't mention Calendar or explicit multi-user functionality, its focus on Sheets and the use of Google Sheets API v4 typically involves OAuth, which can be adapted for multiple users.
Flicense-qualityDmaintenanceAn MCP server that enables interaction with Google Sheets through natural language, allowing users to create, read, update, and manage spreadsheet data via the Google Sheets API v4.Why this server?
This server explicitly enables the 'management of multiple Google Calendar accounts', directly addressing your multi-user requirement for Calendar. While it doesn't include Sheets, it's a strong candidate for the Calendar part of your request.
Alicense-qualityDmaintenanceEnables management of multiple Google Calendar accounts with support for searching, creating, updating, and deleting events on primary calendars through natural language, with encrypted credential storage.43MITWhy this server?
This server enables interaction with 'Google Spreadsheets' through 'OAuth 2.0 authentication', which aligns with your method of using Google accounts tokens. It covers the Sheets aspect well, though it doesn't mention Calendar or explicit multi-user support.
Flicense-qualityCmaintenanceEnables interaction with Google Spreadsheets through OAuth 2.0 authentication, supporting reading, writing, and creating spreadsheets via a remote MCP server using SSE.Why this server?
This server focuses on Google Calendar event management using 'Google OAuth2 authentication', which matches your requirement for token-based integration. It effectively covers the Calendar functionality, although it does not mention Sheets or multi-user support explicitly.
FlicenseBqualityDmaintenanceA server that enables Cursor users to view, create, and manage Google Calendar events through natural language commands using the MCP protocol with Google OAuth2 authentication.5