Open Source · Local-first · Zero Config

Connect AI to Your
Google Workspace

A local MCP server that gives AI assistants like Claude secure access to your Google accounts. Gmail, Drive, and Calendar — multiple accounts, one server, all running on your machine.

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, send, reply, manage labels, archive, and trash. Draft-first workflow with confirmation gates on sends.

📁

Google Drive

Search, list, read, upload, copy, move, rename, share, and manage permissions. Export Google Docs to markdown.

📅

Google Calendar

List, search, create, update, delete events. Check free/busy status and RSVP to invitations across calendars.

👥

Multi-Account

Connect multiple Google accounts with labels. Switch between personal, work, and shared accounts seamlessly.

🔒

Local & Secure

Runs entirely on your machine. OAuth tokens stored locally. No data ever passes through external servers.

Tiered Scopes

Request only the permissions you need. Start read-only, upgrade to compose or full access when required.

🛠

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