G

43 Google Workspace
Tools for AI Agents

Minimal, secure, self-hosted MCP server. Zero third-party wrappers โ€” only official Google libraries. ~500 lines, fully auditable.

Python 3.10+ 10 Services MIT License MCP Protocol Self-Hosted
Get Started Documentation
43
Tools
10
Services
~500
Lines of Code
0
Third-party Wrappers
10 Services

Full Google Workspace Coverage

๐Ÿ“ง

Gmail

7 tools
๐Ÿ“…

Calendar

5 tools
๐Ÿ“

Drive

6 tools
๐Ÿ“

Docs

3 tools
๐Ÿ“Š

Sheets

3 tools
๐Ÿ“ฝ๏ธ

Slides

2 tools
๐Ÿ“‹

Forms

4 tools
โœ…

Tasks

5 tools
๐Ÿ’ฌ

Chat

4 tools
๐ŸŽฅ

Meet

4 tools
Why This Server

Built for Security & Simplicity

๐Ÿ”’ Zero Attack Surface

Only talks to googleapis.com. No telemetry, no analytics, no SaaS. Token stored with chmod 600.

๐Ÿ” Fully Auditable

~500 lines of Python. Read the entire codebase in 10 minutes. Only official Google libraries.

๐Ÿค– Works Everywhere

Claude Code, Kiro, Cursor, Windsurf, Codex, GitHub Copilot โ€” any MCP-compatible agent.

โšก 5-Minute Setup

Clone, install, configure OAuth, run. Browser opens for Google login. Done.

๐Ÿ  Self-Hosted

Runs on your machine via stdio. Your data never leaves your network except to Google APIs.

๐Ÿ“ฆ Pinned Dependencies

5 packages, all version-pinned. google-api-python-client, google-auth, mcp, python-dotenv.

Quick Start

Running in 5 Minutes

git clone https://github.com/rishapgandhi/google_mcp
cd google_mcp && pip install -e .
cp .env.example .env
# Add GOOGLE_OAUTH_CLIENT_ID and SECRET
python3 -m src.server

Works with Claude Code ยท Kiro ยท Cursor ยท Windsurf ยท Any MCP client

Control Google Workspace with AI

Join developers who manage their entire workspace through AI agents.

View on GitHub