google_workspace_mcp
by taylorwilsdon·★ 2,410·Score 58
Comprehensive Google Workspace MCP server for Gmail, Calendar, Drive, Docs, Sheets, and more with OAuth 2.1 support.
Overview
Google Workspace MCP Server provides extensive integration with Google Workspace services including Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Chat, Tasks, and more. It offers three tool tiers (core, extended, complete) with fine-grained editing capabilities and comprehensive OAuth 2.1 support including multi-user authentication. The server features a fully open-source design with stateless mode options and can be deployed behind reverse proxies for organizational use.
Try asking AI
After installing, here are 5 things you can ask your AI assistant:
When to choose this
Choose this server when you need comprehensive, fine-grained control over Google Workspace services with secure OAuth 2.1 support for organizational deployment.
When NOT to choose this
Avoid this if you only need access to a few Google services, as it's designed for comprehensive integration which might be overkill for simple use cases.
Tools this server exposes
12 tools extracted from the READMEquery_gmailSearch and retrieve emails from Gmail
manage_calendar_eventsCreate, modify, and retrieve calendar events
create_documentCreate new Google Docs documents
manage_drive_filesUpload, organize, and manage files in Google Drive
spreadsheet_operationsRead, write, and format Google Sheets data
create_presentationCreate and modify Google Slides presentations
create_formCreate and manage Google Forms
manage_chat_spacesCreate and manage Google Chat spaces
apps_script_operationsManage Google Apps Script projects
manage_tasksCreate and manage tasks and lists in Google Tasks
contact_operationsManage Google Contacts and groups
custom_searchPerform searches using Google Programmable Search Engine
Comparable tools
Installation
Installation
- Install the package via pip:
pip install workspace-mcp- Set up OAuth credentials in Google Cloud Console
- Launch the server:
uvx workspace-mcp --tool-tier coreClaude Desktop Configuration
Add to your Claude Desktop config.json:
{
"mcpServers": {
"google-workspace": {
"command": "uvx",
"args": ["workspace-mcp", "--transport", "stdio"]
}
}
}FAQ
- What Google Workspace services are supported?
- The server supports Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Chat, Tasks, Contacts, Search, and Apps Script - covering 12 major services.
- Is multi-user authentication supported?
- Yes, it supports OAuth 2.1 with multi-user bearer token authentication, allowing organizational deployment with stateless mode options.
Compare google_workspace_mcp with
Last updated · Auto-generated from public README + GitHub signals.