What it does
Workspace MCP provides natural language control over 12 Google Workspace services: Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Chat, Tasks, Contacts, Apps Script, and Custom Search. The server bridges AI assistants to existing Workspace accounts—both free and paid plans—enabling Claude, LM Studio, and other MCP clients to read, write, and manage workspace resources through a single interface. It supports OAuth 2.0 and 2.1 authentication, multi-user bearer token workflows, stateless operation for containers, and external OAuth provider integration. The server provides fine-grained control: manipulating email threads, editing document content and formatting, updating calendar events, managing file permissions, creating forms, and orchestrating cross-service automation via Apps Script.
Who it's for
Teams and individual users in Google Workspace (free or paid plans) who want to integrate their Workspace services with AI. Relevant for organizations deploying workspace agents centrally, developers building AI assistants that need Workspace access, and power users automating repetitive email, document, and calendar work.
Common use cases
- Schedule calendar events, check availability, and manage attendees via natural language
- Compose, search, filter, and retrieve email programmatically
- Create and edit documents, sheets, and presentations in batch
- Search across Drive, Gmail, and Custom Search engines
- Automate multi-step workflows combining email, documents, and calendar
Setup pitfalls
- Google Cloud OAuth application setup and credential configuration required
- Reverse proxy needed for secure organizational deployment in stateless mode
- Workspace scopes must be configured correctly or operations will fail
- Requires outbound network connectivity and filesystem write permissions