Advanced Google Workspace MCP Server - Gmail, Calendar, Drive, Docs, Sheets, Slides, Forms, Tasks, Chat, Search with bidirectional sync
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"google-workspace-mcp-advanced","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# Google Workspace MCP Advanced Production-ready MCP server for Google Workspace. `google-workspace-mcp-advanced` gives MCP clients broad Google Workspace coverage with safe-by-default write operations, Markdown-to-Google-Docs support, and Drive sync workflows. ## Why This Project - 11 service domains: Gmail, Drive, Calendar, Docs, Sheets, Chat, Forms, Slides, Tasks, Search, Apps Script - 100+ tools for read and write operations - Dry-run defaults for mutating operations - Strong Markdown rendering for Google Docs (kitchen-sink validated) - Persistent OAuth sessions and resilient auth storage ## Quick Start ### 1. Install `uv` ```bash # macOS (Homebrew) brew install uv # Windows (winget) winget install --id=astral-sh.uv -e # Windows (PowerShell installer) powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # Linux/macOS (official installer) curl -LsSf https://astral.sh/uv/install.sh | sh # Verify uv --version ``` ### 2. Run the MCP server from PyPI (recommended) ```bash # Stable channel (latest release) uvx google-workspace-mcp-advanced --transport stdio # Pinned deterministic version (recommended for teams) uvx google-workspace-mcp-advanced==1.0.10 --transport stdio ``` ### 3. Add MCP client config ```json { "mcpServers": { "google-workspace": { "command": "uvx", "args": ["google-workspace-mcp-advanced==1.0.10", "--transport", "stdio"], "env": { "USER_GOOGLE_EMAIL": "your.email@company.com" } } } } ``` ### 4. Use client-specific setup guides - [Claude Code MCP setup](docs/setup/CLAUDE_CODE_MCP_SETUP.md) - [Cursor MCP setup](docs/setup/CURSOR_MCP_SETUP.md) - [OpenCode MCP setup](docs/setup/OPENCODE_MCP_SETUP.md) - [Gemini CLI MCP setup](docs/setup/GEMINI_CLI_MCP_SETUP.md) ### 5. Authenticate on first run 1. Start the server from your MCP client. 2. Run any Google tool (for example, list calendars or list Drive files). 3. In `stdio` mode (default), complete the device flow…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.