Python MCP server for reading and authoring Google Workspace files, messages, calendars, and productivity data.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Ve Gws.
Most Google Workspace MCPs let you read. This one lets you write β a Python fork of taylorwilsdon/google_workspace_mcp with 28 additional authoring tools on top (deeper Slides, markdown-to-Docs, smart chips, Sheets data validation, recursive Drive copy, revisions). See Why VE-GWS (vs. upstream) below.
Part of Vibe Entrepreneurs β a community for any vibe coders shipping real work with AI: solo indie builders, product-minded devs, agency folks, side-project makers. You don't need to use ve-gws to join. Come say hi: vibeentrepreneurs.com.
Companion repo:
HuntsDesk/ve-kitβ Vibe Coding Framework & Persistent Memory for Claude Code (persistent task board, process gates, Docker autonomous worker). Install standalone or alongside.
Full natural language control over Google Calendar, Drive, Gmail, Docs, Sheets, Slides, Forms, Tasks, Contacts, and Chat through all MCP clients, AI assistants and developer tools. Includes a full featured CLI for use with tools like Claude Code and Codex!
The most feature-complete Google Workspace MCP server, with Remote OAuth2.1 multi-user support and 1-click Claude installation. With native OAuth 2.1, stateless mode and external auth server support, it's the only Workspace MCP you can host for your whole organization centrally & securely!
HuntsDesk/ve-gws is a fork of taylorwilsdon/google_workspace_mcp that adds 28 tools in the gaps upstream doesn't cover β mostly around authoring workflows (building presentations, rendering formatted docs, managing structured sheets).
| Area | Additions |
|---|---|
| Slides | Create shapes + text boxes Β· set slide backgrounds Β· reorder slides Β· duplicate slides Β· read/write speaker notes Β· style shapes + text + paragraphs Β· delete elements |
| Docs | Insert native markdown (rendered, not as a code block) Β· insert person + file smart chips Β· read existing smart chips Β· find-and-replace Β· apply_continuous_numbering (convert plain-text "1. 2. 3." into a real numbered list that continues across intervening prompts and sub-bullets β idempotent) |
| Sheets | Data validation rules Β· named ranges Β· range protection Β· sheet tab management (add/rename/delete/reorder) |
| Drive | Recursive folder copy Β· list revision history Β· restore prior revisions |
Some feature ideas ported from blakesplay/apollo, which was itself based on piotr-agier/google-drive-mcp. See the Available Tools tables below β additions are tagged Extended or Complete.
Quality: 822 tests pass (803 upstream + 19 new). Upstream commits from Taylor's repo are merged in periodically β see Pulling Upstream Changes.
ve-* family: Companion to HuntsDesk/ve-kit (Vibe Coding Framework & Persistent Memory for Claude Code β task board, process gates, Docker autonomous worker). VE-GWS is the Google Workspace MCP piece of that toolchain β install standalone or alongside. See the intro at the top of this README for the community invite.
|
β‘ Start Quick Start Β· Prerequisites Google Cloud Β· Credentials |
π§° Tools All Tools Β· Tool Tiers CLI Β· Start Server |
π Connect 1-Click Install Β· Claude Desktop Claude Code Β· VS Code Β· LM Studio |
π Deploy OAuth 2.1 Β· Stateless External OAuth Β· Reverse Proxy |
π Develop Architecture Β· Dev Setup Security Β· License |
See it in action:
Workspace MCP is the single most complete MCP server that integrates all major Google Workspace services with AI assistants. It supports both single-user operation and multi-user authentication via OAuth 2.1, making it a powerful backend for custom applications. Built with FastMCP for optimal performance, featuring advanced authentication handling, service caching, and streamlined development patterns. The entire toolset is available for CLI usage supporting both local and remote instances.
Simplified Setup: can use Google Desktop OAuth clients for local runs - no redirect URIs or port configuration needed!
12 services βββ Gmail Β· Drive Β· Calendar Β· Docs Β· Sheets Β· Slides Β· Forms Β· Chat Β· Apps Script Β· Tasks Β· Contacts Β· Search
|
π§ Gmail β Complete email management, end-to-end coverage |
β‘ Apps Script β Cross-application workflow automation β
Tasks β Task & list management with hierarchy π Authentication & Security |
|
For Security Teams This server sends no data anywhere except Google's APIs, on behalf of the authenticated user, using your own OAuth client credentials. There is no telemetry, no usage reporting, no analytics, no license server, and no SaaS dependency. The entire data path is: your infrastructure β Google APIs. |
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/huntsdesk-ve-gws)<a href="https://allmcps.com/mcp/huntsdesk-ve-gws"><img src="https://allmcps.com/api/badge/huntsdesk-ve-gws?style=directory" alt="Ve Gws on AllMCPs" /></a>