Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by taylorwilsdon • Identity & Access
An MCP server that provides natural-language driven access and control across Google Workspace services (Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Chat) for MCP clients and AI assistants.
Programmatic read/write access to Google Workspace resources (emails, files, calendar events, docs, sheets, slides, forms, tasks, and chat) via MCP tools.
Multi-user OAuth 2.1 bearer token authentication and session management to build web or multi-tenant applications on top of Google Workspace.
A container-friendly, stateless MCP backend (no disk writes) suitable for Docker/Kubernetes/serverless deployments and Claude Desktop integration.
A production-ready MCP backend that integrates the full Google Workspace suite and exposes tools for reading, creating, and modifying resources across Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, and Chat. It supports single-user and multi-user authentication (including OAuth 2.1 bearer token flows), service caching, stateless/container-friendly operation, and one-click Claude Desktop installation (.dxt). The server organizes functionality into tool tiers (core/extended/complete), includes credential storage options, and provides transport modes (stdio and HTTP) for flexible deployments.
Lists Google Apps Script projects accessible to the user. Uses Drive API to find Apps Script files. Args: service: Injected Google API service client user_google_email: User's email address page_size: Number of results per page (default: 50) page_token: Token for pagination (optional) Returns: str: Formatted list of script projects
Retrieves complete project details including all source files. Args: service: Injected Google API service client user_google_email: User's email address script_id: The script project ID Returns: str: Formatted project details with all file contents
Retrieves content of a specific file within a project. Args: service: Injected Google API service client user_google_email: User's email address script_id: The script project ID file_name: Name of the file to retrieve Returns: str: File content as string
Creates a new Apps Script project. Args: service: Injected Google API service client user_google_email: User's email address title: Project title parent_id: Optional Drive folder ID or bound container ID Returns: str: Formatted string with new project details
Updates or creates files in a script project. Args: service: Injected Google API service client user_google_email: User's email address script_id: The script project ID files: List of file objects with name, type, and source Returns: str: Formatted string confirming update with file list
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.