Open Source · Local-first · Zero Config

Connect AI to Your
Google Workspace

Give Claude access to your Gmail, Drive, and Calendar. Set up in one command. Runs locally on your machine — your data never leaves your computer.

40+ Tools
3 Google Services
9 Permission Levels
MIT Open Source

Up and running in seconds

No Google Cloud project needed. Install, connect your account, done.

Terminal claude mcp add google -- npx -y @procedure-tech/mcp-google
claude_desktop_config.json
{
  "mcpServers": {
    "google": {
      "command": "npx",
      "args": ["-y", "@procedure-tech/mcp-google"]
    }
  }
}

Then use the google_add_account tool to connect your Google account.

Everything you need

Full access to Gmail, Drive, and Calendar with safety gates built in.

Gmail

Search, read, draft, and send emails. Emails are always drafted first — nothing sends without your explicit confirmation.

📁

Google Drive

Search across all your Drive files, read documents, upload new files, and manage sharing — all from your AI assistant.

📅

Google Calendar

Check your schedule, find free slots, create events, and RSVP — across all your calendars and accounts.

👥

Multi-Account

Connect work, personal, and shared Google accounts. Add or remove accounts anytime — no config files to edit.

🔒

Local & Secure

Runs 100% on your machine. Tokens stored locally. Every API call goes directly from your computer to Google — no middleman, no analytics, no telemetry.

Tiered Scopes

Start with read-only access. Upgrade to compose or full permissions only when you need them. You control what the AI can do.

Three steps to get started

1

Install

One command. No Google Cloud project, no API keys, no config files. Just npx and go.

2

Connect

OAuth opens in your browser. Authorize your Google account. Tokens stay on your machine.

3

Use

Ask Claude to read emails, search Drive, check your calendar. It just works.

🛠

Open source under MIT License. View the code, report issues, and contribute on GitHub. Built by Procedure.