MCP Configuration for Google Workspace with Claude Code A developer published a Claude Code skill and plugin that automates connecting Google Workspace's eight remote MCP servers — Gmail, Drive, Docs, Sheets, Slides, Calendar, Chat and People — to Claude Code, enabling the required APIs, registering the servers, handling OAuth sign-in and testing each one. All eight servers passed a read-only test, though the setup is limited by roughly one-hour sign-in sessions and a People sign-in that revokes previously issued tokens, so People must be authenticated first. This article provides a step by step configuration guide for the Google Workspace remote MCP servers with Claude Code. The setup is packaged as a Claude Code skill and plugin, so Claude Code can enable the APIs, register the servers, sign in, and test all eight of them. https://github.com/xbill9/workspace-mcp-claude https://github.com/xbill9/workspace-mcp-claude All eight Workspace servers pass a read-only test from Claude Code. Two sign-in limits shape how you use them: each sign-in lasts about an hour, and signing People in again revokes every token issued before it, so People always goes first. Yes The first two versions of this setup used Gemini CLI and Antigravity CLI: MCP Configuration for Google Workspace with Gemini CLI https://medium.com/google-cloud/mcp-configuration-for-google-workspace-with-gemini-cli-ead9ebdc5903 MCP Configuration for Google Workspace with Antigravity CLI https://dev.to/gde/mcp-configuration-for-google-workspace-with-antigravity-cli-3f34 This version moves the same Google Cloud project to Claude Code, brings in the three newer servers Docs, Sheets and Slides and Chat, which the earlier config files left out, and packages it all as a Claude Code skill. Google hosts one remote MCP server per Workspace product. Getting Claude Code connected takes a Google Cloud project with the right APIs, an OAuth web client, a few console settings, the servers registered in Claude Code, and a browser sign-in per server. The repository turns that into scripts and a skill. The scripts do everything that has an API. The skill tells Claude Code how to check what is already done, run the scripts, walk through the console steps, and test the result. Google Workspace is Google's subscription productivity suite: Gmail, Drive, Docs, Sheets, Slides, Calendar, Chat and Meet on a custom domain, with admin controls and shared storage. Google Workspace: Secure Online Productivity & Collaboration Tools https://workspace.google.com/ Workspace MCP support is in Developer Preview. Sign up here before starting: Google Workspace Developer Preview Program https://developers.google.com/workspace/preview gcloud , signed in. cd ~ git clone https://github.com/xbill9/workspace-mcp-claude cd workspace-mcp-claude | Server | URL | Tools | |---|---|---| | gmail | https://gmailmcp.googleapis.com/mcp/v1 | 23 | | drive | https://drivemcp.googleapis.com/mcp/v1 | 8 | | docs | https://docsmcp.googleapis.com/mcp/v1 | 2 | | sheets | https://sheetsmcp.googleapis.com/mcp/v1 | 6 | | slides | https://slidesmcp.googleapis.com/mcp/v1 | 4 | | calendar | https://calendarmcp.googleapis.com/mcp/v1 | 9 | | chat | https://chatmcp.googleapis.com/mcp/v1 | 4 | | people | https://people.googleapis.com/mcp/v1 | 3 | A ninth server, workspace-developer at https://workspace-developer.goog/mcp , searches the Workspace developer docs and needs no sign-in. The tool counts come from mcp probe.sh , shown later. Each product needs its API and its MCP service. People serves MCP from people.googleapis.com , so the total is 15 services. bootstrap.sh enables them with gcloud: ./bootstrap.sh Updated property core/project . Enabling Workspace APIs and MCP services on comglitn Operation "operations/acat.p2-