josephjerryrhule/google-workspace-mcp

MCP server for Google Sheets: find, read, and idempotently append rows over a service account. Structurally enforced dry-run, read-before-write dedup, and an append-only audit log that never records row contents.

0Stars on the repository
8Mods indexed here, across every type
18d agoLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

00-scaffold

01

josephjerryrhule/google-workspace-mcp

Agent

Stand up the repo, tooling, and an MCP server skeleton with both transports stubbed, so every other agent has a place to register tools.

not rated 0 18d ago A 0 tokens

01-auth-oauth

02

josephjerryrhule/google-workspace-mcp

Agent

Implement Google OAuth 2.0 user consent, scope management, and encrypted per-user token storage, then complete the getGoogleClient factory so tool agents get authed API clients.

not rated 0 18d ago A 0 tokens

02-sheets-tools

03

josephjerryrhule/google-workspace-mcp

Agent

Implement the Google Sheets tool set. sheetsappendrows is the single most important deliverable in the project (it is what lets the daily lead task write to the CRM). Prioritize it.

not rated 0 18d ago A 0 tokens

05-drive-discovery

06

josephjerryrhule/google-workspace-mcp

Agent

Provide file discovery (name to fileId), file creation/copy, and sharing, so the Sheets/Docs/Slides tools can target files by name and hand results to teammates.

not rated 0 18d ago A 0 tokens

06-remote-connector

07

josephjerryrhule/google-workspace-mcp

Agent

Wrap the finished stdio server as a remote MCP server with an OAuth 2.1 authorization layer so it appears as a custom connector in claude.ai and Cowork and can be shared with the team.

not rated 0 18d ago A 0 tokens

07-security-testing

08

josephjerryrhule/google-workspace-mcp

Agent

Own the safety and quality layer that every other agent writes into: write guardrails, the audit log, the test harness, and an eval set. Stand the harness up early so other agents integrate against it from day one.

not rated 0 18d ago A 0 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: