🚀 Model Context Protocol v1.0

Connect AI to Google Workspace

Seamlessly integrate AI assistants with Google Workspace through the Model Context Protocol. Access Gmail, Drive, Calendar, and more with simple, secure commands.

🔗
All
Google Services
41
API Tools
🔒
100%
Secure
📚 View Documentation
Quick Start
$ git clone https://github.com/taylorwilsdon/google_workspace_mcp.git
$ cd google_workspace_mcp
$ uv run main.py
🚀 Server running on http://localhost:8000
Scroll to explore
Why Choose Us

Built for Developers

Integrate AI with Google Workspace without the complexity. Our MCP server provides a clean, secure, and powerful interface.

🔗

Seamless Integration

Connect your AI assistant to Google Workspace with just a few commands. No complex setup required.

Production Ready
Type Safe
Well Documented
🔒

Secure & Private

Your data stays secure with OAuth 2.0 authentication and granular permission controls.

Production Ready
Type Safe
Well Documented

Lightning Fast

Optimized for performance with intelligent caching and batch operations.

Production Ready
Type Safe
Well Documented
🛠️ Google Services

8+ Workspace Tools

Access the full power of Google Workspace through a unified, AI-friendly interface. Each service is fully integrated and ready to use.

Ready
📧

Gmail

Read, send, and manage emails with labels

Capabilities

Search messages
Get email content
Send emails
Draft messages
Manage labels
Organize with labels
Ready
📁

Google Drive

Access and manage files

Capabilities

Search files
Get file content
List folder items
Create files
Ready
📅

Google Calendar

Schedule and manage events

Capabilities

List calendars
Get events
Create events
Modify & delete events
Ready
📝

Google Docs

Create and edit documents

Capabilities

Search docs
Get doc content
List docs in folder
Create docs
Ready
💬

Google Chat

Send and receive messages

Capabilities

List spaces
Get messages
Send messages
Search messages
Ready
📊

Google Sheets

Create and manage spreadsheets

Capabilities

Search sheets
Get cell values
Update spreadsheets
Create worksheets
Ready
🖼️

Google Slides

Create and manage presentations

Capabilities

Create presentations
Get slide content
Update slides
Manage slide layouts
Ready
📝

Google Forms

Create and manage forms

Capabilities

Create forms
Get form details
Set publish settings
Get responses
List responses
🚀 Get Started

Ready in Minutes

Follow these simple steps to connect your AI assistant to Google Workspace.

1

Clone & Install

Get the repository and install dependencies with a single command.

$ git clone https://github.com/taylorwilsdon/google_workspace_mcp.git
$ cd google_workspace_mcp
$ uv pip install -e .
2

Configure OAuth

Create OAuth 2.0 credentials in Google Cloud Console and download client_secret.json.

Secure by design
3

Start Server

Launch the MCP server and connect your AI assistant.

$ uv run main.py
🚀 Server running on http://localhost:8000
🎯

Ready to Build Something Amazing?

Join thousands of developers who are already building incredible AI integrations with Google Workspace.

31
API Tools
All
Google Services
100%
Open Source