Multi Google MCP
Server Multi-account Google MCP untuk Claude Code โ Gmail, Drive, Calendar, Sheets, Docs, Contacts, Search Console. 83 alat dengan perpindahan multi-akun OAuth2.
Dokumentasi
mcp-google-multi
The most complete local Google Workspace MCP server: Gmail, Drive, Calendar, Sheets, Docs, Slides, Forms, Contacts, Tasks, Chat, Meet, Classroom, Vault, Admin and more โ every OAuth-reachable Workspace API method as a tool, across multiple Google accounts at once, from Claude Code or any MCP client.
- ๐งฐ Exhaustive โ 872 tools across 28 services + 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
Quick setup
You don't need to know anything about MCP or OAuth โ five steps, all copy-paste:
-
Install Node.js 20 or newer, then install the server:
npm install -g mcp-google-multi -
Create your (free) Google app so the server can sign in as you โ one-time, ~2 minutes: follow Google Cloud setup. You come back with a Client ID and Client Secret.
-
Create a file named
.envin the folder you'll run from, and fill in your values:GOOGLE_CLIENT_ID=paste-your-client-id GOOGLE_CLIENT_SECRET=paste-your-client-secret # name each Google account with a short alias: GOOGLE_ACCOUNTS=work:you@company.com,personal:you@gmail.com # encryption key for stored tokens โ generate one with: openssl rand -base64 32 MASTER_KEY=paste-the-generated-key -
Sign in each account (a browser window opens; approve the permissions):
mcp-google-multi auth --account work mcp-google-multi auth --account personal -
Connect it to Claude Code (any MCP client works the same way):
claude mcp add google-multi -s user -- npx -y mcp-google-multi
Restart your client and the tools appear. Check everything with mcp-google-multi config check.
Go deeper: Configuration reference ยท What's covered ยท Features tour ยท Secrets in a vault ยท Upgrading from v4 ยท Security policy ยท Roadmap
Maintainer & credits
Built and maintained by Abdelbaki Berkati โ berkati.xyz ยท @bakissation. Read the case study โ
Development is funded by IdeaCrafters (@IdeaCraftersHQ) โ the studio that pays for this OSS to exist.
Thanks to contributors @obatried, @trevor-commits, and @mjreddy. The project is maintainer-led (roadmap on Milestones; bug reports welcome, feature PRs by prior agreement โ see CONTRIBUTING.md). v5 is complete and in a feedback period: open an issue with bugs, pain points, or what you wish it did โ it directly shapes the v6 roadmap. Security reports go to SECURITY.md, never a public issue.