skillpack.co
All skills

Google Workspace MCP

active

The most complete public Google Workspace MCP surface right now across Gmail, Docs, Sheets, Calendar, Drive, and more.

Connector
Composite
Complexity
businessproductivity

58/100

Trust

1.9K+

Stars

4

Evidence

13.5 MB

Repo size

Videos

Reviews, tutorials, and comparisons from the community.

Claude Code Commands & Cron Jobs: Full Setup Tutorial

Allie K Miller·2026-02-03

Repo health

58/100

1d ago

Last push

71

Open issues

536

Forks

85

Contributors

Editorial verdict

#6 overall. Best broad operating skill for teams living in Google Workspace. Breadth is real (100+ tools, 12+ services), but low npm adoption (604/week), community-only status, and existential threat from Google's own CLI weigh against it.

Public evidence

How does this compare?

See side-by-side metrics against other skills in the same category.

COMPARE SKILLS →

Where it wins

Broadest single-server coverage: 12+ Google services (Gmail, Drive, Calendar, Docs, Sheets, Slides, Forms, Tasks, Contacts, Chat, Apps Script, Custom Search)

Active development: 30 contributors, ~26 commits/week, v1.14.3

Tool tiers (Core/Extended/Complete) and read-only mode show architectural maturity

Where to be skeptical

Community-built rather than Google-official

604 npm weekly downloads — 79x lower than Notion MCP, suggesting limited real-world adoption despite stars

Google's own Workspace CLI removed MCP mode 2 days after launch — signals instability in the MCP approach for this surface

Google Cloud announced separate official MCP support that may supersede this community server

Ranking in categories

Know a better alternative?

Submit evidence and we'll run the full pipeline.

SUBMIT →

Similar skills

Raw GitHub source

GitHub README peek

Constrained peek so you can sanity-check the source material without leaving the site.

<!-- mcp-name: io.github.taylorwilsdon/workspace-mcp --> <div align="center">

<span style="color:#cad8d9">Google Workspace MCP Server</span> <img src="https://github.com/user-attachments/assets/b89524e4-6e6e-49e6-ba77-00d6df0c6e5c" width="80" align="right" />

Full natural language control over Google Calendar, Drive, Gmail, Docs, Sheets, Slides, Forms, Tasks, Contacts, and Chat through all MCP clients, AI assistants and developer tools. Includes a full featured CLI for use with tools like Claude Code and Codex!

The most feature-complete Google Workspace MCP server, with Remote OAuth2.1 multi-user support and 1-click Claude installation. With native OAuth 2.1, stateless mode and external auth server support, it's the only Workspace MCP you can host for your whole organization centrally & securely!

Support for all free Google accounts (Gmail, Docs, Drive etc) & Google Workspace plans (Starter, Standard, Plus, Enterprise, Non Profit) with expanded app options like Chat & Spaces. <br/><br /> Interested in a private, managed cloud instance? That can be arranged.
</div> <div align="center"> <a href="https://www.pulsemcp.com/servers/taylorwilsdon-google-workspace"> <img width="375" src="https://github.com/user-attachments/assets/0794ef1a-dc1c-447d-9661-9c704d7acc9d" align="center"/> </a> </div>

See it in action:

<div align="center"> <video width="400" src="https://github.com/user-attachments/assets/a342ebb4-1319-4060-a974-39d202329710"></video> </div>
A quick plug for AI-Enhanced Docs
<details> <summary>◆ <b>But why?</b></summary>

This README was written with AI assistance, and here's why that matters

As a solo dev building open source tools, comprehensive documentation often wouldn't happen without AI help. Using agentic dev tools like Roo & Claude Code that understand the entire codebase, AI doesn't just regurgitate generic content - it extracts real implementation details and creates accurate, specific documentation.

In this case, Sonnet 4 took a pass & a human (me) verified them 2/16/26.

</details>

<span style="color:#adbcbc">Overview</span>

A production-ready MCP server that integrates all major Google Workspace services with AI assistants. It supports both single-user operation and multi-user authentication via OAuth 2.1, making it a powerful backend for custom applications. Built with FastMCP for optimal performance, featuring advanced authentication handling, service caching, and streamlined development patterns.

Simplified Setup: Now uses Google Desktop OAuth clients - no redirect URIs or port configuration needed!

<span style="color:#adbcbc">Features</span>

<table align="center" style="width: 100%; max-width: 100%;"> <tr> <td width="50%" valign="top">

<span style="color:#72898f">@</span> Gmail<span style="color:#72898f"></span> Drive<span style="color:#72898f"></span> Calendar <span style="color:#72898f"></span> Docs

  • Complete Gmail management, end-to-end coverage
  • Full calendar management with advanced features
  • File operations with Office format support
  • Document creation, editing & comments
  • Deep, exhaustive support for fine-grained editing

<span style="color:#72898f"></span> Forms<span style="color:#72898f">@</span> Chat<span style="color:#72898f"></span> Sheets<span style="color:#72898f"></span> Slides

  • Form creation, publish settings & response management
  • Space management & messaging capabilities
  • Spreadsheet operations with flexible cell management
  • Presentation creation, updates & content manipulation

<span style="color:#72898f"></span> Apps Script

  • Automate cross-application workflows with custom code
  • Execute existing business logic and custom functions
  • Manage script projects, deployments & versions
  • Debug and modify Apps Script code programmatically
  • Bridge Google Workspace services through automation
</td> <td width="50%" valign="top">

<span style="color:#72898f"></span> Authentication & Security

  • Advanced OAuth 2.0 & OAuth 2.1 support
  • Automatic token refresh & session management
  • Transport-aware callback handling
  • Multi-user bearer token authentication
  • Innovative CORS proxy architecture

<span style="color:#72898f"></span> Tasks<span style="color:#72898f">👤</span> Contacts<span style="color:#72898f"></span> Custom Search

  • Task & task list management with hierarchy
  • Contact management via People API with groups
  • Programmable Search Engine (PSE) integration
</td> </tr> </table>

Quick Start

<details> <summary><b>Quick Reference Card</b> - Essential commands & configs at a glance</summary> <table> <tr><td width="33%" valign="top">

Credentials

export GOOGLE_OAUTH_CLIENT_ID="..."
export GOOGLE_OAUTH_CLIENT_SECRET="..."

Full setup →

</td><td width="33%" valign="top">

Launch Commands

uvx workspace-mcp --tool-tier core
uv run main.py --tools gmail drive

More options →

</td><td width="34%" valign="top">

Tool Tiers

  • core - Essential tools
  • extended - Core + extras
  • complete - Everything Details →
</td></tr> </table> </details>
View on GitHub →