🚀 Model Context Protocol v1.4.3

The Most Feature-Complete Google Workspace MCP Server

Seamlessly integrate AI assistants with, and more through the Model Context Protocol.

Complete MCP server with Gmail MCP, Google Drive MCP, Docs MCP, Sheets MCP, Calendar MCP, Forms MCP, Slides MCP, Chat MCP, Tasks MCP integration. Multi-user OAuth 2.1 support and 1-click Claude Desktop installation.

🔗
10
Google Services
83
MCP Tools
🔒
100%
Secure
📚 View Documentation
Quick Start
$ uvx workspace-mcp
🔧 Starting Google Workspace MCP Server...
📋 Server Information:
📦 Version: 1.4.3
🔧 Tools Enabled: 10/10
🔑 Auth Method: OAuth 2.1 Multi-User Mode
🚀 Server running on Streamable HTTP for MCP clients
✅ Ready for MCP connections
Scroll to explore

One-Click Claude Desktop Installation for Google Workspace

Install Gmail MCP, Drive MCP, Docs MCP, Sheets MCP & all Google Workspace tools instantly. No JSON editing or terminal commands - get your AI connected to Google apps in seconds.

📦 Bundles server + dependencies
🔧 Auto-configures Claude Desktop
Zero version conflicts

Built for Developers

The most comprehensive Google Workspace MCP server - it's 10 MCP servers in 1. You can run as many or as few tools as you want with dynamic scopes, tool tiers for deep customization and to avoid context saturation. Production-ready with OAuth 2.1 authentication for single-user or multi-user AI applications.

👥

Multi-User Support

Securely connect multiple users with OAuth 2.1, enabling powerful backend capabilities for web applications.

Production Ready
Type Safe
Well Documented
🔒

Advanced Authentication

Features OAuth 2.1 and legacy OAuth 2.0, with an innovative CORS proxy to simplify browser-based authentication.

Production Ready
Type Safe
Well Documented
⚙️

Simplified Configuration

Get started faster with .env file support and automatic credential loading. No more manual JSON setup.

Production Ready
Type Safe
Well Documented
🛠️ Google Services

10+ Google Workspace MCP Tools

Access Gmail, Drive, Docs, Sheets, Slides, Forms, Calendar, Chat, Search and Tasks through a unified AI-friendly interface. Every Google Workspace service is fully integrated with the MCP protocol for seamless AI automation.

📧

Gmail MCP

Handle Gmail workflows from search through sending without leaving MCP.

Ready
  • Search mail with full Gmail query support
  • Retrieve message bodies and metadata
  • Send or draft email replies
  • Manage labels and entire threads
📁

Google Drive MCP

Navigate, read, and create Drive files programmatically.

Ready
  • Search Drive with advanced query syntax
  • Read stored file content, including Office formats
  • List folder contents when available
  • Create new files or import from URLs
📅

Google Calendar MCP

Keep calendars in sync with event reads and writes.

Ready
  • List every accessible calendar
  • Pull events for any time window
  • Create events with reminders and attachments
  • Update or delete existing meetings

Google Tasks MCP

Organize Google Tasks with full list and task control.

Ready
  • List task lists and filtered tasks
  • Create tasks with hierarchy and due dates
  • Update details or move tasks across lists
  • Clear completed items in a single call
📝

Google Docs MCP

Build documents and edit them collaboratively through MCP.

Ready
  • Read the full contents of any document
  • Create and format new documents
  • Insert lists, tables, or images on demand
  • Batch update headers, footers, and styles
💬

Google Chat MCP

Automate Google Chat spaces with message access and posting.

Ready
  • List available spaces and group chats
  • Fetch historical messages for context
  • Send rich replies directly into spaces
  • Search chat history by keyword
📊

Google Sheets MCP

Read and update Google Sheets data from MCP automation.

Ready
  • Read any range of cells
  • Write updates or clear ranges in place
  • Create new spreadsheets or tabs
  • Inspect spreadsheet metadata and comments
🖼️

Google Slides MCP

Generate and tweak presentations without opening Slides.

Ready
  • Create entire decks programmatically
  • Retrieve presentation details and slides
  • Batch update text, layouts, and styling
  • Grab slide thumbnails for previews
📝

Google Forms MCP

Design forms and monitor responses programmatically.

Ready
  • Create new forms from scratch
  • Inspect form definitions and questions
  • Adjust publish and sharing settings
  • List or fetch submitted responses
🔍

Google Custom Search

Query custom search engines directly from MCP.

Ready
  • Run web searches across programmable CSEs
  • Perform domain-restricted lookups
  • Retrieve custom engine configuration info
  • Blend results into MCP workflows
🎬 See It In Action

Watch Google Workspace MCP in Action

See how easily you can manage your Google Workspace through AI with natural language commands.

🚀 Get Started

Ready in Minutes

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

1

One-Click Install

Download the DXT file and double-click to install directly into Claude Desktop - no terminal or JSON editing required!

NEW: Desktop Extension (.dxt) available!
2

Configure OAuth

Set OAuth credentials via environment variables (recommended) or place client_secret.json in your project root.

export GOOGLE_OAUTH_CLIENT_ID="your-client-id"
export GOOGLE_OAUTH_CLIENT_SECRET="your-client-secret"
3

Start Server

Launch the MCP server and connect your AI assistant.

$ uvx workspace-mcp --transport streamable-http
🚀 Server running on streamable-http://localhost:8000
🎯

Ready to Connect AI to Google Workspace?

Join thousands of developers using our Gmail MCP, Drive MCP, Docs MCP, Sheets MCP, and other Google Workspace MCP servers to build incredible AI integrations.

41+
API Tools
10
Google Services
100%
Open Source