Google Workspace (multi-account) MCP server
io.github.bakissation/mcp-google-multi·v6.1.1·15 starsMulti-account Google Workspace MCP server: 942 tools, 29 services, discover-first, BYO OAuth.
not scanned yet
15 stars451 downloads/wk
Reviews
Write oneNobody has reviewed Google Workspace (multi-account) yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
Google Workspace (multi-account) tools
No tool declarations could be read from the package source. They show once the server is installed.
How Google Workspace (multi-account) compares
Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 83/100
- higher than 65% of 48,255 servers
- GitHub stars
- 15
- more than 90% of 28,688 servers
- Downloads a week
- 451
- more than 87% of 12,191 servers with a package
Release history: 3 versions in the registry since 2026-10-14, latest 2026-10-25, typically one every 7 days.
Install Google Workspace (multi-account) in Claude Code, Cursor or VS Code
Runs npx -y mcp-google-multi on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-google-multi -- npx -y mcp-google-multi
What the publisher says
From the Google Workspace (multi-account) repository's README, as published. We do not edit it. Read it on GitHub
mcp-google-multi
The most complete local Google Workspace MCP server: Gmail, Drive, Calendar, Sheets, Docs, Slides, Forms, Contacts, Tasks, Chat, Meet, Analytics (GA4), Search Console, Classroom, Vault, Admin and more — every OAuth-reachable API method as a tool, across multiple Google accounts at once, from Claude Code or any MCP client.
- 🧰 Exhaustive — 942 tools across 29 services, now including Google Analytics (GA4), + an escape hatch for anything else → COVERAGE.md
- 🔑 Multi-account — drive any number of Google accounts by alias, or fan one call out across all of them
- 🔒 Private by design — your own OAuth app, tokens encrypted at rest (AES-256-GCM), writes deny-by-default, no telemetry, no metering — it talks only to Google
- 🌐 Local or remote — runs locally over stdio, or self-hosted over HTTP with its own built-in OAuth 2.1 server (Claude Code's /mcp login and the claude.ai connector, zero custom UI). Pull-and-up Docker Compose with optional automatic HTTPS → remote setup
- ✉️ Built for real work — send and read email in Markdown with attachments and one-call replies, an interactive setup wizard with a doctor self-check, and per-account scope profiles → features tour
Quick setup
New to all this? It's written for someone who just installed Claude Code and has never made an API key. Copy-paste each step; it says what you'll see. (Already technical? The Configuration reference is the terse version.)
- Install it. Get Node.js (the green "LTS" button, version 22 or newer), then run:
npm install -g mcp-google-multiClaude Desktop user? You can skip npm entirely: download the mcp-google-multi.mcpb bundle from the latest release, double-click it (or drag it into Claude Desktop → Settings → Extensions), and fill in the values from step 2 when prompted.
- Make your Google key (the one manual part, a few minutes, because Google has no way to script it). Follow the step-by-step Google Cloud setup, or just ask Claude Code: "walk me through creating a Google OAuth Desktop client for mcp-google-multi." You finish with two values, a Client ID and a Client Secret. It's free and private to you.
- Put them in a file. In the folder you'll run from, make a file named .env and paste this, filling in your values:
GOOGLE_CLIENT_ID=paste-your-client-id
GOOGLE_CLIENT_SECRET=paste-your-client-secret
# any short nickname, then your Gmail address:
GOOGLE_ACCOUNTS=me:you@gmail.comNo encryption key to make: the server generates and stores one for you.
- Sign in. A browser opens; pick your account and click Allow:
mcp-google-multi auth --account me- Add it to Claude Code, then restart Claude Code:
claude mcp add mcp-google-multi -s user -- npx -y mcp-google-multiStuck at any point? Run mcp-google-multi doctor. It inspects every part and prints the exact fix for anything wrong (a missing sign-in, a Google API you still need to switch on, and so on). Once it reads all-green, just talk to Claude: "summarize my unread email."
Got more than one Google account? Add them together, like GOOGLE_ACCOUNTS=me:you@gmail.com,work:you@company.com, and run step 4 once per nickname.
On a server or from claude.ai? Advanced path: Remote / HTTP setup. Coming from v5? v6 migration guide.
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
Google Workspace (multi-account): common questions
- Is Google Workspace (multi-account) MCP server safe?
- Mostly: it is graded B (83/100). Read the Google Workspace (multi-account) safety report
- How do I install Google Workspace (multi-account)?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does Google Workspace (multi-account) need an API key?
- Yes. The registry entry asks for
GOOGLE_CLIENT_SECRET,MASTER_KEY. - Is Google Workspace (multi-account) maintained?
- The last commit was 21 days ago (2026-10-14). The latest release is v6.1.1.
- How does Google Workspace (multi-account) compare with other MCP servers?
- safety score 83/100 (higher than 65% of 48,255 servers); github stars 15 (more than 90% of 28,688 servers); downloads a week 451 (more than 87% of 12,191 servers with a package). Full comparison.