aaronsb avatar

Google Workspace

aaronsb/google-workspace-mcp

This is your bridge to Google Workspace APIs when you need Claude to read emails, manage calendar events, or manipulate Drive files. It's manifest-driven, meaning you configure which Google services and scopes you want exposed upfront, and it handles multi-account scenarios out of the box. Reach for this when you're building workflows that need to actually interact with your Google data rather than just talk about it. The stdio transport keeps it simple to integrate with any MCP-compatible client. If you're already knee-deep in Google Workspace for work and want an AI that can actually touch your inbox or schedule, this handles the OAuth dance and API wrangling for you.

GitHub stars
195
tools
5
transport
STDIO
env vars
2
last updated
Nov 10, 2026

Tools

5 tools

Public tool metadata for what this MCP can expose to an agent.

manage_accountsAdd an account (opens a browser for OAuth) and manage account scopes and status.

Add an account (opens a browser for OAuth) and manage account scopes and status.

No parameter schema in public metadata yet.

manage_emailSearch, triage and read Gmail messages for an account.

Search, triage and read Gmail messages for an account.

No parameter schema in public metadata yet.

manage_calendarView calendar agenda for an account.

View calendar agenda for an account.

No parameter schema in public metadata yet.

manage_driveSearch Google Drive files for an account.

Search Google Drive files for an account.

No parameter schema in public metadata yet.

manage_contactsDelete contacts in batch for an account.

Delete contacts in batch for an account.

No parameter schema in public metadata yet.

Sponsors

Configuration

GOOGLE_CLIENT_ID

Google OAuth 2.0 Client ID (Desktop application)

GOOGLE_CLIENT_SECRET

Google OAuth 2.0 Client Secret

Readme

Google Workspace MCP Server

npm version Latest release Node License

Give your AI agent real access to Google Workspace — Gmail, Calendar, Drive, Docs, Sheets, Tasks, Meet and Contacts — from one MCP server, across as many accounts as you have.

Search your mail, check your calendar, write a doc, file a task — in conversation, as yourself.

Install

First, you need Google OAuth credentials — the one prerequisite common to every path:


View the full README on GitHub

Details

Repository
github.com/aaronsb/google-workspace-mcp
Website
github.com/aaronsb/google-workspace-mcp#readme
Categories
Communication & Messaging, Productivity & Office
Package
@aaronsb/google-workspace-mcp
Transport
STDIO
Registry
MCP registry, active

More from aaronsb

Related Communication & Messaging MCP servers

View all
1mnexa-ai avatare2a — email for AI agentsmnexa-ai/e2aAuthenticated email gateway for AI agents — per-agent inboxes, HITL approval, SPF/DKIM verified.157stars
2veniceai avatarVenice AIveniceai/venice-mcp-serverImages, video, music, speech and private chat from Venice AI's models, on one API key.78stars
3sagemindai avatarThreadline Mcpsagemindai/instarAgent-to-agent messaging relay. Discover agents, send messages, and receive replies. Zero-config.0stars
4yuna0x0 avatarYuna0x0 Hackmd Mcpyuna0x0/hackmd-mcpInteract with your HackMD notes and teams seamlessly. Manage your notes, view reading history, and…61stars
5esaio avataresaesaio/esa-mcp-serverOfficial MCP server for esa.io - a documentation sharing service for teams61stars
6stabgan avatarOpenrouter Multimodalstabgan/openrouter-mcp-multimodalChat with 300+ LLMs via OpenRouter. Analyze and generate images, audio, and video from MCP.45stars