1. Conduid
  2. Productivity
  3. Gsuite MCP
MCP server · Productivity

Gsuite MCP

MCP server for Google Workspace (Gmail, Calendar, Contacts) - Go implementation

Unclaimed productivity
51Fair

Scored 11 days ago · breakdown

About Gsuite MCP

Gsuite MCP is an MCP server published by 2389-research in the Productivity category: mCP server for Google Workspace (Gmail, Calendar, Contacts) - Go implementation.

The repository has 7 stars and 3 forks, with the last commit 4 months ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/2389-research/gsuite-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Gsuite MCP

Powered by Claude · Grounded in docs

I know everything about Gsuite MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 4 days ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • !License declaredNo license file. Legally you have no right to use it in a product.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v1.4.3v1.4.3 · 7 Jun 2026Changelog 8bb5d2085aa3a1a992754c58206388309f080b4e docs(plan): note WithRetryCtx backoff follow-up from Task 2.5 review 097e2afa5a182475af9400cd30d783cbc412c0cd fix(accounts): read DefaultAlias under lock; run tests with -race…
v1.4.2v1.4.2 · 25 Feb 2026Changelog cfb1ab39fa8fe55ffce240e59baecbddfbd91ec4 fix: unexport Account.Client field, address review findings
v1.4.1v1.4.1 · 24 Feb 2026Changelog 3332586672de857203d33bc2c90c0d0d078aaf15 fix: lazy-load authenticated clients for non-default MCP accounts
v1.4.0v1.4.0 · 23 Feb 2026Changelog 31983dc93a6c240d85957fb75f8a6184681eeea9 ci: update Go version to 1.25 to match go.mod a65312d1c1f155c1fe5b6f5a750be349ab60f5d0 feat: add --account flag to CLI commands b65dd70154a4a8ce16d6bcdf264a22f1263176e5 feat: add…
v1.3.0v1.3.0 · 15 Feb 2026Changelog a530d4484294a4cff3c193c3499f5da9949addf5 Add gmail_manage_labels tool for label CRUD operations f0c518ec0e9a669f00a16fcabc5bb02b40a3253e Merge pull request #1 from c0decafe/compat/copilot-cli-schema-squash…

README

GSuite MCP Server

An MCP server that connects your AI to Gmail, Google Calendar, Contacts, and Tasks.

GSuite MCP Server

Install

brew install 2389-research/tap/gsuite-mcp

Or build from source:

go build ./cmd/gsuite-mcp

Setup

1. Create Google OAuth credentials

  1. Go to Google Cloud Console
  2. Create a project (or pick an existing one)
  3. Click + CREATE CREDENTIALS > OAuth client ID > Desktop app
  4. Download the JSON and save it to ~/.config/gsuite-mcp/credentials.json

2. Enable the APIs

Click "Enable" on each of these:

3. Authenticate

gsuite-mcp setup

This prints a Google sign-in link. Open it, approve access, and paste the code back into the terminal. The token is saved locally, so you only do this once.

4. Connect to your AI client

For Claude Code:

claude mcp add gsuite gsuite-mcp -- mcp    # project scope (default)
claude mcp add gsuite gsuite-mcp --scope user -- mcp   # user scope (all projects)

For Claude Desktop or other MCP clients, add this to your config:

{
  "mcpServers": {
    "gsuite": {
      "command": "gsuite-mcp",
      "args": ["mcp"]
    }
  }
}

Done. Your AI can now work with your Google account.

Multiple accounts

You can connect more than one Google account:

gsuite-mcp setup --account work
gsuite-mcp setup --account personal

Then just tell your AI which one:

"Check my work email for anything urgent" "What's on my personal calendar this week?"

Every tool accepts an optional account parameter. Without one, it uses the default.

$ gsuite-mcp whoami --account work
Account:  work
Email:    harper@2389.ai
Messages: 4210 total
Threads:  1847 total

What it can do

34 tools across four Google APIs, plus prompts and live data.

Gmail -- read, search, send, draft, label, trash, delete. CC/BCC supported.

Calendar -- list, view, create, update, and delete events.

Contacts -- search, browse, create, update, delete.

Tasks -- manage task lists and tasks (create, update, complete, delete).

The server also ships with prompts for common workflows: triaging email, composing replies with proper threading, scheduling meetings around your availability, reviewing pending tasks, breaking goals into task lists, and looking up or adding contacts. Your AI picks these up automatically.

For quick context, the server exposes live data as MCP resources: today's calendar, upcoming events, unread mail, current drafts, tasks due today, overdue tasks, and so on.

Security

Tokens live on your machine in ~/.local/share/gsuite-mcp/. Nothing leaves your computer. The server only requests the OAuth scopes it needs. Keep credentials.json and token files out of git.

CLI reference

gsuite-mcp setup                   # Interactive setup wizard
gsuite-mcp setup --account work    # Set up a named account
gsuite-mcp test                    # Test your API connection
gsuite-mcp whoami                  # Show authenticated user
gsuite-mcp mcp                     # Start the MCP server
gsuite-mcp version                 # Show version
gsuite-mcp help                    # Show help

Documentation

See docs/ for detailed guides:

  • Setup -- step-by-step setup
  • Usage -- full tool reference and examples
  • ISH Mode -- testing with a local mock server

Contributing

  1. Fork the repo
  2. Create a branch
  3. Write tests
  4. go test ./...
  5. Open a PR

License

MIT

README fetched from the repository 4 days ago. The original is authoritative.

Questions

About Gsuite MCP

How do I install Gsuite MCP?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Gsuite MCP safe to use with an AI agent?

Its trust score is 51 out of 100 (fair). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Gsuite MCP still maintained?

Yes — the latest release is v1.4.3 (7 Jun 2026), and the last commit was 4 months ago. The repository has 7 stars.